Я создал SDK для своего приложения в Kaa. Приложение работало корректно. После этого я изменил адрес хоста сервера Bootstrap и, насколько я понимаю, мне нужно перегенерировать SDK, чтобы использовать новый адрес сервера Bootstrap. Это работает, но есть ли способ изменить адрес сервера Bootstrap в сгенерированном SDK?
Как изменить адрес сервера Bootstrap в сгенерированном Kaa SDK
Ответы (2)
В настоящее время служба управления встраивает список доступных служб Bootstrap в SDK (используя файл свойств для реализации Java, файл заголовка для C++ и т. д.) во время создания SDK, и SDK не предоставляет API для переопределения этого список, поэтому вы не можете его изменить.
В настоящее время, если вам нужно изменить хост сервера Bootstrap, вам необходимо повторно сгенерировать SDK.
Для рабочей среды мы рекомендуем использовать DNS-имена, которые сопоставляются с IP-адресами конкретных узлов, на которых запущены службы Bootstrap, чтобы это позволяло управлять IP-адресами серверов Bootstrap и помогало избежать регенерации SDK.
измените строку на свой хост следующим образом: transport_public_interface=YOUR_HOST в файле /etc/kaa-node/conf/kaa-node.properties, если вы работаете в Linux. Вам следует перезапустить службу kaa-node и повторно сгенерировать клиентский SDK после изменения файла свойств.