云服务器和本地服务器距离过远也会导致延迟过高,此外,运营商和本地运营商不同同样会增加延迟,也可能机房网络问题导致的延迟
可以先ping下服务器的IP的网络,看延迟是否过高
同步延迟是必然现象,不是问题。关键看具体业务,因同步延迟带来什么问题,然后再解决。举个简单的例子
假设某论坛是主从数据库,我发一个帖子后立即刷新页面,因为显示帖子是读,这个时候如果延迟比较厉害,就会提示 404 -———帖子不存在,这就有问题了;我们还要假设用户的容忍度是看见自己的新内容,别人新的内容可以有延迟(实际上延迟是很小的时间单位)。
针对这个假设的问题,可以采取几种方案:
1、有更新数据后的 读取相关数据动作,都从默认到主库;
2、利用缓存;插入新的数据,会有last_id返回,组装成数据,缓存到前端。读取此 id 数据时,先从缓存取。
多多云网络延迟太高,可以采取以下几种措施:1、更换路由器:如果是旧的路由器,可能出现延迟的情况,建议更换新的路由器,升级路由器连接到多多云。
2、避免周边干扰:尽量避免电源线附近有其他电器的影响,例如电视、洗衣机等。
3、优化网络:修改路由器的接入方式,将多多云网络分配为优先权,提高网络带宽。
4、升级网络:如果网络上行带宽较低,可考虑提高服务器或所处区域的网络带宽,以改善用户体验。
5、更换网络:如果发现使用多多云网络是当前带宽太低不能满足高延迟要求,可考虑更换ISP(网络服务提供商)。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)