Почему Callback VK перестает отправлять запросы на сервер?
Здравствуйте.
Есть бот ВКонтакте, ему пишут больше 200 человек в минуту, callback работает нормально какое-то время и перестает отправлять запросы. Он их конечно отправляет потом, но через минуту-две и в неудавшихся запросах ВК ошибка "Timeout was reached", хотя сервер работает нормально и практически не нагружен, скрипты также все работают быстро и данной ошибки нету когда боту пишут хотя бы 100 человек, и callback работает нормально. Как это решить, подскажите пожалуйста.
Это значит что у вас работает что-то не нормально, а вы считаете что все хорошо. Превышение таймаута само за себя говорит. Либо сеть, либо 200 человек в минуту у вас что-то заставляет не отработать или же происходят задержки. Может у вас база тормозит, или диск или еще что. Телепаты в отпуске и вашего проекта никто не видел)
tg_bu77h34d, у меня есть 2 предположения:
1. он отправляет, получает Timeout и пробует переслать через минуту-две (скорее всего)
2. Возможно что у них в очереди скапливаются эти колбэки (что маловероятно, но допустимо. Я не слышал про то что по SLA они обязуются обеспечивать мгновенную реакцию)