2016-08-17 53 views
0

我爲我在Kaa中的應用程序生成SDK。應用程序正常工作之後,我更改了Bootstrap服務器主機地址,據我瞭解,我需要重新生成SDK以便使用新的Bootstrap服務器地址。這是有效的,但有沒有辦法在生成的SDK中更改Bootstrap服務器地址?如何更改生成的Kaa SDK中的Bootstrap服務器地址

回答

1

目前,在SDK生成期間,Control服務將可用的Bootstrap服務列表嵌入到SDK中(使用Java實現的屬性文件,C++的頭文件等),並且SDK不提供API來覆蓋該列表,所以你不能改變它。

目前,如果您需要更改Bootstrap服務器主機 - 您需要重新生成SDK。

對於生產,我們建議您使用映射到運行Bootstrap服務的具體節點的IP地址的DNS名稱,以便管理Bootstrap服務器IP地址並幫助避免SDK重新生成。

0

變化如下行到你的主機: transport_public_interface = YOUR_HOST 在/etc/kaa-node/conf/kaa-node.properties文件,如果你是在Linux上運行。 更改屬性文件後,應該重新啓動kaa-node服務並重新生成客戶端sdk。