这可能是一个非常具体的问题,但我希望找到一个过去同样关心过的人。
所以我每分钟都会使用nodejs从路由器(192.168.1.1或o2.box)的Web前端轮询数据。顺序如下:
我每60秒做一次。我尝试只登录一次,保持登录状态,并且每隔一段时间只访问第3页。
每个请求之间也有2秒的延迟。
所以问题是:大约12个小时后(它变化)路由器停止工作。它显示了micro_httpd(一个微小的rudamentary Web服务器)的粉红色404页面。路由器重置(拔插头)再解决12小时+ - 。
我猜测每分钟4次请求对于micro_httpd网络服务器来说太多了。但实际上,它应该能够处理它。
路由器是" o2 HomeBox 6641",里面是Zyxel路由器技术。
我已经做过的事情: - 试图保持登录状态并仅访问有需要的数据(dind&#t; t) - 在序列内的每个请求之间添加了2秒的延迟。
所以我希望有人可以帮助我。
提前致谢, 的Marius
答案 0 :(得分:0)
问题可能是在请求停止工作之前对请求总数的限制。它可能在固件中存在内存泄漏,并在内存耗尽后停止工作。