Здраствуйте!
Скрипт качает информацию из Интернета и складывает в mongo. Работает долго, несколько дней.
Изредка при команде save, т.е. при записи в базу, скрипт “зависает”. То-ли сбой в сети, то-ли база захлебнулась в запросах, но скрипт ответа не получил. Так и висит по нескольку часов, пока я не взгляну на терминал, и не перезапущу.
Можно ли как-то установить таймаут ожидания на команды к базе, чтобы если время превышено, скрипт бы как-то отреагировал на эту ситуацию (повтор запроса, игнорирование и т.д.) ? Или как-то по-другому это обрабатывать?