Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Web
  • » http post на перегруженный запросами сайт, который не грузится [RSS Feed]

#1 Ноя. 12, 2010 16:41:33

cradis
От:
Зарегистрирован: 2010-11-09
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

http post на перегруженный запросами сайт, который не грузится

В общем рассказываю проблему:
в 00:00 на определенный сайт поступают тысячи post запросов. в результате сервер падает и перестает грузится. но надо в первые секунды после 00:00 отправить десяток post запросов.
Я использую urllib2 и python 2.7 соответственно. Делаю все через opener и потоками, пускаю потоки через queue.
Так вот, первые секунды сайт со скрипта тупо не грузит, поэтому и запросы не отправляются. Но есть такие люди, которые все-таки успевают в первые секунды сделать эти запросы. Один даже писал, что успевает сделать 30 запросов за 0.3 секунды (в чем я сильно сомневаюсь).
Как тоже успевать отправлять запросы? Может на низком уровне, через сокеты? Но если сервер вообще не отвечает, сомневаюсь, что поможет.

Надеюсь, кто-нибудь заинтересуется проблемой и поможет :)



Офлайн

#2 Ноя. 12, 2010 17:47:17

Lexander
От:
Зарегистрирован: 2008-09-19
Сообщения: 1139
Репутация: +  33  -
Профиль   Отправить e-mail  

http post на перегруженный запросами сайт, который не грузится

Единственный способ - иметь свои скрипты на том же сервере.
И то, например при перегруженной СУБД это не поможет на 100%.

ЗЫ
А зачем вам такое?



Офлайн

#3 Ноя. 12, 2010 20:25:42

o7412369815963
От:
Зарегистрирован: 2009-06-17
Сообщения: 1986
Репутация: +  32  -
Профиль   Отправить e-mail  

http post на перегруженный запросами сайт, который не грузится

cradis
В общем рассказываю проблему:
в 00:00 на определенный сайт поступают тысячи post запросов. в результате сервер падает и перестает грузится. но надо в первые секунды после 00:00 отправить десяток post запросов.
Я использую urllib2 и python 2.7 соответственно. Делаю все через opener и потоками, пускаю потоки через queue.
Так вот, первые секунды сайт со скрипта тупо не грузит, поэтому и запросы не отправляются. Но есть такие люди, которые все-таки успевают в первые секунды сделать эти запросы. Один даже писал, что успевает сделать 30 запросов за 0.3 секунды (в чем я сильно сомневаюсь).
Как тоже успевать отправлять запросы? Может на низком уровне, через сокеты? Но если сервер вообще не отвечает, сомневаюсь, что поможет.

Надеюсь, кто-нибудь заинтересуется проблемой и поможет :)
имхо тут проблема не в питоне, а в канале связи, питон может за 0,3 сек и 100 запросов отправить.
у того чела сервер наверно где-то под боком, например тот же провайдер.

ЗЫ: у меня на работе один сотрудник тоже за акциями гоняется… :)

Офлайн

#4 Ноя. 12, 2010 20:27:06

o7412369815963
От:
Зарегистрирован: 2009-06-17
Сообщения: 1986
Репутация: +  32  -
Профиль   Отправить e-mail  

http post на перегруженный запросами сайт, который не грузится

Lexander
Единственный способ - иметь свои скрипты на том же сервере.
И то, например при перегруженной СУБД это не поможет на 100%.

ЗЫ
А зачем вам такое?
скрипты не помогут, да и не нужны, тут происходит ДДОС сервера

Офлайн

#5 Ноя. 13, 2010 16:04:33

cradis
От:
Зарегистрирован: 2010-11-09
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

http post на перегруженный запросами сайт, который не грузится

Ну люди ведь как-то отправляют.

o7412369815963
имхо тут проблема не в питоне, а в канале связи, питон может за 0,3 сек и 100 запросов отправить.
Т.е. 100 мбит надо?



Офлайн

#6 Ноя. 13, 2010 20:12:01

o7412369815963
От:
Зарегистрирован: 2009-06-17
Сообщения: 1986
Репутация: +  32  -
Профиль   Отправить e-mail  

http post на перегруженный запросами сайт, который не грузится

в канале для сервера, а не для клиента, да и сам сервак у них возможно не справляется, зависит от северной части.

лучше хакнуть сервак и поставить себя победителем. :)

Офлайн

  • Начало
  • » Web
  • » http post на перегруженный запросами сайт, который не грузится[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version