Временное решение Google IoT Core для постоянных сообщений - PullRequest
0 голосов
/ 04 июня 2019

Поскольку Core IoT не поддерживает постоянные соединения, есть ли способ узнать на стороне клиента, если подписка еще жива? У меня сценарий с очень нестабильным подключением к Интернету, и каждый раз проверять Интернет - боль.

Способ, который я делаю, с некоторыми сбоями, состоит в том, чтобы подписываться каждый раз, когда устанавливается новое соединение (on_connect). Это работает в большинстве случаев, но не работает на 100%. Любая идея или предложение? Если я подписываюсь несколько раз (скажем, каждые 5 м отправляют подписку), это создает проблемы? Я знаю, что это не модно, но, по крайней мере, я получил гарантию подключения.

...