gcsfuse: соединение с ведром сбрасывается и ведро должно быть снова установлено

Я запускаю gcsfuse на GCE и правильно смонтировал корзину GCS. Я запускаю программу на Python, которая должна получить доступ к данным из этого сегмента. Чтобы не прерывать программу, когда соединение GCE иногда прерывается, я использую экран, чтобы программа все еще работала, когда соединение разрывается. Однако иногда (раз в день, более или менее), когда соединение обрывается, соединение с корзиной теряется по неизвестной причине, поэтому происходит сбой программы. Когда я снова подключаюсь к GCE, корзина больше не доступна, и я должен снова смонтировать корзину. Вы знаете, как это предотвратить?

1 ответ

Насколько я понимаю, не при каждом сбое соединения вы теряете доступ к корзине, в некоторых соединениях при переподключении корзины доступны, верно? Я не мог воспроизвести проблему. Я потерял доступ к корзине только после перезапуска экземпляра.

Почему ваш экземпляр GCE сбрасывает соединение? Можете ли вы попытаться установить TCP keep-alive, чтобы избежать отключений?

Другие вопросы по тегам