Ошибка подключения Google Script JDBC Aurora

У меня есть сценарий, получающий данные из базы данных Aurora Mysql каждые 30 минут, используя эту строку:

const conn = Jdbc.getConnection(DBHOST + DBNAME, DBUSER, DBPASS);

Успешно работает 12 месяцев. Насколько я могу судить, ничего не изменилось, но в последние пару дней он периодически выходил из строя, а теперь каждый раз дает сбой.

Ошибка:

Не удалось установить соединение с базой данных. Проверьте строку подключения, имя пользователя и пароль.

10 мая 2021 г., 11:22:40 Первая неудача

10 мая 2021 г., 11:54:30 Успешно

10 мая 2021 г., 12:22:40 Опять сбой

...

11 мая 2021 г., 7:24:30. Последний успешный запуск, и с тех пор он постоянно терпит неудачу.

Ни в какие группы безопасности AWS не было внесено никаких изменений, и это не проблема ограничения IP-адресов.

Я пробовал использовать IP-адрес вместо имени хоста - не сработало (и я понимаю, что это все равно не рекомендуется для Aurora). Учетные данные верны и работают с SequelPro локально.

Мое лучшее предположение, основанное на прерывистом, а теперь уже согласованном поведении, заключается в том, что Google развертывает обновление на серверах, и на его распространение ушло некоторое время.

2 ответа

Это не ответ. Я просто должен сказать, что я тоже испытал точно такие же симптомы.

10 мая соединения jdbc в скрипте приложений Google стали прерывистыми. Некоторые были успешными, некоторые - нет. Я не могу определить никаких критериев, чтобы понять почему.

По состоянию на 11 мая соединения jdbc были неудачными. Журналы mysql 11 мая просто показывают [Note] Bad handshake

Я слежу за этой публикацией и могу предоставить версию и журналы, если это может кому-то помочь. Это очень новый вопрос. Других недавних ссылок я не нашел.

Есть еще одна проблема, которая сообщила о той же ошибке, что и вы.

Скрипты приложений получают сообщение «Не удалось установить соединение с базой данных. Проверьте строку подключения, имя пользователя и пароль».

Похоже, что действия продолжаются, перейдите туда и пометьте проблему, чтобы получать по ней обновления.

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