Cassandra Thingsboard集群设置
我需要帮助设置Thingsboard集群,在线文档非常有限。 集群将包含2个Zookeeper节点和4个带有Cassandra DB的Thingsboard节点。 Zookeeper应该单独安装吗?Cassandra Thingsboard集群设置,cassandra,cluster-computing,apache-zookeeper,thingsboard,Cassandra,Cluster Computing,Apache Zookeeper,Thingsboard,我需要帮助设置Thingsboard集群,在线文档非常有限。 集群将包含2个Zookeeper节点和4个带有Cassandra DB的Thingsboard节点。 Zookeeper应该单独安装吗? 一个循序渐进的指南将不胜感激 我无法为您提供设置ThingsBoard群集的详细分步说明。我可以通过共享您需要的不同文档为您指明正确的方向 总之,必须完成以下任务: 安装并配置ZooKeeper集成 检查以了解更多安装详细信息。请记住,集群环境中至少需要三个不同的ZK节点,并且始终需要奇数个ZK节点
一个循序渐进的指南将不胜感激 我无法为您提供设置ThingsBoard群集的详细分步说明。我可以通过共享您需要的不同文档为您指明正确的方向 总之,必须完成以下任务:
nodetool status
命令检查正确的配置。所有节点都应该已启动并正在运行
- 安装Java
- 跳过外部数据库安装
- ThingsBoard服务安装
- 配置ThingsBoard以使用外部数据库-Cassandra
- 转到并应用描述的配置步骤(ZK、Cassandra和RPC)。请记住指向ZK、Cassandra集群的所有成员。您还可以使用IP地址而不是主机名
- 返回到单节点设置,并仅在一个节点上运行安装脚本李>
- 启动ThingsBoard服务
最后一句话,你可以考虑在你的ToeStCeb集群前设置一个代理,为你的Web客户端提供负载平衡,并提高用户体验。通过这种方式,您不应该与用户共享单个主机地址,并且可以防止节点过载,因为每个人都使用相同的web地址访问您的仪表板。您还可以代理MQTT代理来提供负载平衡
祝您在设置集群时好运