Heroku上有一个Rails应用程序。 我们有2个dynos。
我们注意到该网站今天没有加载频率。 很多请求超时。 而且,Heroku上托pipe的资产也不会完全加载,或者加载非常缓慢。 在日志中我们已经注意到了pingdom的GET请求。 任何可能是罪魁祸首?
ping是否会导致我们的网站非常慢,从而导致不完整的加载或请求超时?
不,除非你有Pingdom轮询一个非常密集的URL(例如: http://example.com/make_backup.php : http://example.com/make_backup.php )。
所有的监控服务都做出一个非常简单的HTTP请求,得到回复,检查响应头,closures连接,然后继续。 即使他们每分钟提出10个请求,服务器也不会在这种负载下崩溃。
想想另外一种方式:假设Pingdom每分钟提出10个请求(比如说),然后closures它。 如果能力有所提高,那么将会有less数用户再次使服务器崩溃。 因此,在您的设置的其他地方有一个问题。