Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Caching 禁用域IP缓存_Caching_Dns - Fatal编程技术网

Caching 禁用域IP缓存

Caching 禁用域IP缓存,caching,dns,Caching,Dns,我在DigitalOcean的一个副总裁那里有几个项目。为了在我的VPS可能出现故障的情况下保持它们的正常运行,我从DigitalOcean购买了另一台VPS,并使用idea在两台服务器上同步项目,因此如果主服务器出现故障,第二台将起到带头作用 因此,我在第二台服务器上设置了一个Cronjob,用于检查主服务器上的项目状态,如果响应为否定,则使用DigitalOcean API将域a记录更改为直接指向第二台服务器,直到主服务器上的问题未得到解决 我担心IP传播将花费太多的时间,但它似乎做得很快。

我在DigitalOcean的一个副总裁那里有几个项目。为了在我的VPS可能出现故障的情况下保持它们的正常运行,我从DigitalOcean购买了另一台VPS,并使用idea在两台服务器上同步项目,因此如果主服务器出现故障,第二台将起到带头作用

因此,我在第二台服务器上设置了一个Cronjob,用于检查主服务器上的项目状态,如果响应为否定,则使用DigitalOcean API将域a记录更改为直接指向第二台服务器,直到主服务器上的问题未得到解决

我担心IP传播将花费太多的时间,但它似乎做得很快。 相反,还有另一个问题。计算机似乎正在缓存IP地址,因此它仍然直接指向主服务器。 我用很少的计算机和像Hidemyas这样的服务进行了测试

问题:有没有一种方法可以从我的服务器告诉客户端IP已更改或不缓存我的IP


谢谢

这里的解决方案是使用真正的负载平衡器。您不能强制在世界各地的客户端上更改DNS条目。你的要求是不可行的。这里的解决方案是使用真正的负载平衡器。您不能强制在世界各地的客户端上更改DNS条目。你的要求是行不通的。