ThingsBoard使用jar包单机完整部署

本教程详述如何结合Postgres、Cassandra、Kafka、Redis,使用docker-compose在单机上部署ThingsBoard。包括编写docker-compose.yml文件,运行容器,修改thingsboard.yml配置,选择性地连接线上数据库初始化,以及打包和线上初始化数据库。最后,介绍了如何打包服务进行运行。
摘要由CSDN通过智能技术生成

1、概述

想了一下,上一节只是简单使用默认配置来部署的,但是在大多数人使用中,他们都会搭配Postgres、Cassandra、Kafka、Redis来使用,所以这一节我打算把这些都加上,重新完整的讲解一遍,能够让大家都知道如何使用,只要你按照这样使用,基本上设备数量不是很大的情况下,几乎都能抗住压力。

2、安装

下面的所有组件我都是使用docker来进行安装,并且所有操作都在我的虚拟机上完成,我这里就把这些组件安装在一起了,如果大家的机器资源丰富,可以自行分配。下面我将使用docker-compose来进行安装。

2.1、编写docker-compose.yml文件

#
# Copyright © 2016-2023 The Thingsboard Authors
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, softwa
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

了凡啊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值