当前位置:网站首页>One click deployment of highly available emqx clusters in rainbow
One click deployment of highly available emqx clusters in rainbow
2022-07-07 08:19:00 【Rainbond】
This article describes how to use the cloud native application management platform Rainbond One click installation high availability EMQX colony . This way is suitable for people who don't know much about Kubernetes、 Users of complex technologies such as containerization , Reduced in Kubernetes Deployment in China EMQX Threshold .
One 、 Background information
1.1 Rainbond And EMQX The combination of
Rainbond It is an easy-to-use open source cloud native application management platform . With the aid of it , Users can complete the deployment, operation and maintenance of micro services in the graphical interface . With the help of Kubernetes And the ability of containerization Technology , Self heal the fault 、 The business enabled by automatic operation and maintenance capabilities such as elastic expansion .
Such users no longer have to care about how to deploy EMQX colony , One click installation through open source app store EMQX High availability cluster , This installation method greatly reduces the use of users EMQX The deployment burden of the cluster , The latest version is currently supported 4.4.3
.
1.2 About application templates
The application template is for Rainbond Installation package of cloud native application management platform , Users can install the business system into their own system based on it Rainbond In the middle . No matter how complex the business system is , The application template will abstract it into an application , Image of all components in the application 、 The configuration information and the relationship between all components are installed together .
Two 、 Prerequisite
- Deployed Rainbond Cloud native application management platform : for example Quick experience version , Can be in person PC Run in the environment at the cost of starting a container .
- You can connect to the Internet .
3、 ... and 、 Quick start
3.1 Visit the built-in open source app store
Choose the one on the left Application market TAB , Switch to... In the page Open source app store TAB , Search keywords EMQX You can find it EMQX application .
3.2 A key to install
Click on EMQX On the right side of the install You can enter the installation page , After filling in the simple information , Click on determine You can start the installation , The page automatically jumps to the topology view .
Parameter description :
Options | explain |
---|---|
Team name | User built workspace , Isolate by namespace |
Cluster name | choice EMQX To which one K8s colony |
Select application | choice EMQX To which application is deployed , The application contains several related components |
Application version | choice EMQX Version of , Currently, the optional version is 4.4.3 |
Wait a few minutes ,EMQX The cluster will be installed , And run it .
3.3 verification EMQX colony
adopt Dashboard Verify and view cluster nodes . Access components
EMQX_Cluster-4.4.3
Of18083
The external service domain name of the port , To log in EMQX Dashboard, On the home page Nodes Show that all nodes are inRunning
state .Default account password : admin/public , Can be modified by environment variables
EMQX_DASHBOARD__DEFAULT_USERNAME
EMQX_DASHBOARD__DEFAULT_PASSWORD
- View cluster nodes from the command line , Enter the assembly
EMQX_Cluster-4.4.3
Of Web terminal , Select any instance , Execute the following command :
emqx_ctl cluster status
边栏推荐
- 单元测试报告成功率低
- 漏洞复现-easy_tornado
- Wang Zijian: is the NFT of Tencent magic core worth buying?
- 利用 Helm 在各类 Kubernetes 中安装 Rainbond
- Merging binary trees by recursion
- Standard function let and generic extension function in kotlin
- 数据库实时同步利器——CDC(变化数据捕获技术)
- Infix keyword infix expression and the use of generic extension function in kotlin
- Dedecms collects content without writing rules
- Basic use of CTF web shrink template injection nmap
猜你喜欢
CTF-WEB shrine模板注入nmap的基本使用
rsync远程同步
Lua programming learning notes
opencv学习笔记四——膨胀/腐蚀/开运算/闭运算
通俗易懂单点登录SSO
Avatary's livedriver trial experience
PVTV2--Pyramid Vision TransformerV2学习笔记
GFS分布式文件系统
Application of slip ring of shipborne radar antenna
[quick start of Digital IC Verification] 11. Introduction to Verilog testbench (VTB)
随机推荐
Network learning (I) -- basic model learning
GFS分布式文件系统
Réplication de vulnérabilité - désrialisation fastjson
Network learning (III) -- highly concurrent socket programming (epoll)
Merging binary trees by recursion
藏书馆App基于Rainbond实现云原生DevOps的实践
Lua 编程学习笔记
ZCMU--1396: 队列问题(2)
JS cross browser parsing XML application
Real time monitoring of dog walking and rope pulling AI recognition helps smart city
The simple problem of leetcode is to judge whether the number count of a number is equal to the value of the number
发挥创客教育空间的广泛实用性
Basic use of CTF web shrink template injection nmap
Four items that should be included in the management system of integral mall
It took "7" years to build the robot framework into a micro service
轻松上手Fluentd,结合 Rainbond 插件市场,日志收集更快捷
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after conne
Introduction à l'objet blob
The use of generics and vararg variable parameters in kotlin
Example of file segmentation