ShuraBB Posted October 23, 2015 Share Posted October 23, 2015 Имеем: import urllib def Check(self): urllib.urlopen('http://*****.ru/version.html').read() А в логе Апача периодически наблюдаю такую картину: 157.158.211.137 - - [23/Oct/2015:12:30:27 +0300] "GET /version.html HTTP/1.0" 200 12 "-" "Python-urllib/1.17" 188.187.47.103 - - [23/Oct/2015:12:30:33 +0300] "GET /version.html HTTP/1.0" 200 12 "-" "Python-urllib/1.17" 84.251.78.100 - - [23/Oct/2015:12:33:03 +0300] "GET /version.html HTTP/1.0" 200 12 "-" "Python-urllib/1.17" 188.187.47.103 - - [23/Oct/2015:12:35:13 +0300] "GET /version.html HTTP/1.0" 200 12 "-" "Python-urllib/1.17" 178.252.206.38 - - [23/Oct/2015:12:35:19 +0300] "GET /version.html HTTP/1.0" 200 12 "-" "Python-urllib/1.17" 77.91.25.236 - - [23/Oct/2015:12:35:21 +0300] "GET /version.html HTTP/1.0" 200 12 "-" "Python-urllib/1.17" 77.230.126.200 - - [23/Oct/2015:12:35:44 +0300] "GET /version.html HTTP/1.0" 200 12 "-" "Python-urllib/1.17" 77.230.126.200 - - [23/Oct/2015:12:35:44 +0300] "GET /version.html HTTP/1.0" 200 12 "-" "Python-urllib/1.17" 88.104.15.241 - - [23/Oct/2015:12:36:21 +0300] "GET /version.html HTTP/1.0" 200 12 "-" "Python-urllib/1.17" Т.е. с адреса 77.230.126.200 пришло одновременно 2 запроса. Такая ситуация повторяется периодически с разных адресов в разное время. @ Quote Link to comment Short link Share on other sites More sharing options...
AlexChe Posted December 11, 2015 Share Posted December 11, 2015 Вероятно в скрипте нужно сделать проверку на срок запуска данного запроса и сохранять в локальном конфиге. @ Quote Link to comment Short link Share on other sites More sharing options...
Ekspoint Posted December 11, 2015 Share Posted December 11, 2015 from urllib2 import urlopen urlopen('http://......', timeout=5).read() пробуй @ Quote Link to comment Short link Share on other sites More sharing options...
GPCracker Posted December 11, 2015 Share Posted December 11, 2015 Т.е. с адреса 77.230.126.200 пришло одновременно 2 запроса. Такая ситуация повторяется периодически с разных адресов в разное время.Плохое соединение наверное, оборвалось и снова приконнектилось для докачки. Не думаю, что это серьезная трабла, надеюсь не гигабайты передаешь))) Главное, чтобы клиент получал данные, и сервак от этого не упал... А критических логов нет, считай все норм работает. @ Quote Link to comment Short link Share on other sites More sharing options...
ShuraBB Posted March 15, 2016 Author Share Posted March 15, 2016 >Плохое соединение наверное, оборвалось и снова приконнектилось для докачкиВот в жисть бы не догодался, если-бы юзер не пожаловался. Как выяснилось, это происходит при совместном использовании с бат-ассистом:INFO: [HDMinimap] HDMinimap mod 0.9.14 #01 (http://bb-t.ru/hdminimap/) by locastan & ShuraBB loaded INFO: Battle Assistant: v1.3.4INFO: [HDMinimap] HDMinimap mod 0.9.14 #01 (http://bb-t.ru/hdminimap/) by locastan & ShuraBB loaded @ Quote Link to comment Short link Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.