Форум сайта python.su
В общем рассказываю проблему:
в 00:00 на определенный сайт поступают тысячи post запросов. в результате сервер падает и перестает грузится. но надо в первые секунды после 00:00 отправить десяток post запросов.
Я использую urllib2 и python 2.7 соответственно. Делаю все через opener и потоками, пускаю потоки через queue.
Так вот, первые секунды сайт со скрипта тупо не грузит, поэтому и запросы не отправляются. Но есть такие люди, которые все-таки успевают в первые секунды сделать эти запросы. Один даже писал, что успевает сделать 30 запросов за 0.3 секунды (в чем я сильно сомневаюсь).
Как тоже успевать отправлять запросы? Может на низком уровне, через сокеты? Но если сервер вообще не отвечает, сомневаюсь, что поможет.
Надеюсь, кто-нибудь заинтересуется проблемой и поможет :)
Офлайн
Единственный способ - иметь свои скрипты на том же сервере.
И то, например при перегруженной СУБД это не поможет на 100%.
ЗЫ
А зачем вам такое?
Офлайн
cradisимхо тут проблема не в питоне, а в канале связи, питон может за 0,3 сек и 100 запросов отправить.
В общем рассказываю проблему:
в 00:00 на определенный сайт поступают тысячи post запросов. в результате сервер падает и перестает грузится. но надо в первые секунды после 00:00 отправить десяток post запросов.
Я использую urllib2 и python 2.7 соответственно. Делаю все через opener и потоками, пускаю потоки через queue.
Так вот, первые секунды сайт со скрипта тупо не грузит, поэтому и запросы не отправляются. Но есть такие люди, которые все-таки успевают в первые секунды сделать эти запросы. Один даже писал, что успевает сделать 30 запросов за 0.3 секунды (в чем я сильно сомневаюсь).
Как тоже успевать отправлять запросы? Может на низком уровне, через сокеты? Но если сервер вообще не отвечает, сомневаюсь, что поможет.
Надеюсь, кто-нибудь заинтересуется проблемой и поможет :)
Офлайн
Lexanderскрипты не помогут, да и не нужны, тут происходит ДДОС сервера
Единственный способ - иметь свои скрипты на том же сервере.
И то, например при перегруженной СУБД это не поможет на 100%.
ЗЫ
А зачем вам такое?
Офлайн
Ну люди ведь как-то отправляют.
o7412369815963Т.е. 100 мбит надо?
имхо тут проблема не в питоне, а в канале связи, питон может за 0,3 сек и 100 запросов отправить.
Офлайн
в канале для сервера, а не для клиента, да и сам сервак у них возможно не справляется, зависит от северной части.
лучше хакнуть сервак и поставить себя победителем. :)
Офлайн