4、ThingsBoard使用jar包单机完整部署

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, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language go

你可能感兴趣的:(thingsboard,thingsboard部署)