我正在使用Google App Engine Flexible环境(Node.js)
我有自己的自定义healthcheck实现,但它每隔一秒运行一次而不是我在下面配置的8秒。
由于我的健康检查做了一些非常重要的事情,我想通过增加间隔从我的服务器中删除一些负载
(define display-all-fibo
(lambda (n)
(define display-fibo
(lambda (i)
(if (<= i n)
(begin
(display (fibo i))
(newline)
(display-fibo (+ i 1)))
(display "Done!"))))
(display-fibo 1)))
(display-all-fibo 9)
1
1
2
3
5
8
13
21
34
Done!
知道为什么我的间隔不起作用?
答案 0 :(得分:0)
App Engine灵活的运行状况检查使用与云负载平衡器相同的基础架构。来自load balancer docs:
多个探测器同时评估实例...间隔 并应用您为运行状况检查配置的超时设置 给每个探针。对于给定的后端,软件访问日志和tcpdump 显示比您配置的设置更频繁的探测。