我python部署使用uwsgi+bottle或者gunicorn+bottle,但是无论哪一种,当接收到的请求来自于windows操作系统的浏览器时会隔30分钟后再次请求,而来自于mac操作系统的浏览器时就没有问题,请问下大家有没有遇到过这些问题?我该怎么解决?python代码内部并没有针对系统区分,也没有重复请求的操作,我查询第二次重复请求来自的ip地址和第一次的不一样,并且都来自于上海,请问这是什么原因?
目前得出的一些结论:
1. 被黑了,No.
2. 只有Windows下的chrome内核浏览器会发生这个问题,但是加了断点后,第二次的执行不会挂断,并且第二次的请求ip地址和原先的不一样,第二次发的都是上海的。
3. 查阅了nginx日志,没有得到什么有用的消息,只能确认,所有的请求,都被复制了一次并相隔30分钟后再次发送。
4. 我一个朋友说是路由的问题,但是我不太懂。
5. 最奇怪的是mac下的chrome内核没问题。
6. 未知
希望大伙能一起想想办法,帮我看看这个问题怎么解决。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://v2ex.ih06.com/t/79284
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.