Как изменить адрес сервера Bootstrap в сгенерированном Kaa SDK

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


person Joe Doe    schedule 17.08.2016    source источник


Ответы (2)


В настоящее время служба управления встраивает список доступных служб Bootstrap в SDK (используя файл свойств для реализации Java, файл заголовка для C++ и т. д.) во время создания SDK, и SDK не предоставляет API для переопределения этого список, поэтому вы не можете его изменить.

В настоящее время, если вам нужно изменить хост сервера Bootstrap, вам необходимо повторно сгенерировать SDK.

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

person Oleksandr    schedule 17.08.2016
comment
все еще не можете изменить адрес сервера Bootstrap в сгенерированном SDK? - person MehrAmoon; 13.07.2019

измените строку на свой хост следующим образом: transport_public_interface=YOUR_HOST в файле /etc/kaa-node/conf/kaa-node.properties, если вы работаете в Linux. Вам следует перезапустить службу kaa-node и повторно сгенерировать клиентский SDK после изменения файла свойств.

person Darren Xiong    schedule 11.09.2016