0

我在 Kaa 中为我的应用程序生成了 SDK。应用程序正常工作。之后我更改了 Bootstrap 服务器主机地址,据我了解,我需要重新生成 SDK 才能使用新的 Bootstrap 服务器地址。这可行,但是有没有办法在生成的 SDK 中更改 Bootstrap 服务器地址?

4

2 回答 2

1

目前,Control 服务在 SDK 生成期间将可用 Bootstrap 服务的列表嵌入到 SDK 中(使用 Java 实现的属性文件、C++ 的头文件等),并且 SDK 不提供 API 来覆盖它列表,所以你不能改变它。

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

对于生产,我们建议您使用映射到运行 Bootstrap 服务的具体节点的 IP 地址的 DNS 名称,以便管理 Bootstrap 服务器的 IP 地址并帮助避免 SDK 重新生成。

于 2016-08-17T13:18:41.203 回答
0

将行更改为您的主机,如下所示: /etc/kaa-node/conf/kaa-node.properties 文件中的 transport_public_interface=YOUR_HOST 如果您在 linux 上运行。更改属性文件后,您应该重新启动 kaa-node 服务并重新生成客户端 sdk。

于 2016-09-11T14:44:44.273 回答