随笔 - 121  文章 - 0  评论 - 2  阅读 - 68882 

#3个主机安装jdk环境
yum install java-1.8.0-openjdk-devel -y
#查看版本
java -version
#部署mysql5.7 数据库

省略
#下载地址:
https://github.com/alibaba/nacos/releases/download/2.2.3/nacos-server-2.2.3.tar.gz
#解压并编辑配置文件
1、mv nacos-server-2.2.3.tar.gz nacos-server.tar.gz  && tar -xvf nacos-server.tar.gz && vim /root/nacos/conf/application.properties
如下选项去掉注释
server.port=8851 #改成对应的访问端口和cluster.conf端口一致
spring.datasource.platform
db.num=1
db.url.0
db.user.0  #数据库账户
db.password.0 #数据库密码
#配置密码认证

nacos.core.auth.enabled=true
nacos.core.auth.server.identity.key=nacos
nacos.core.auth.server.identity.value=nacos
nacos.core.auth.plugin.nacos.token.secret.key=VGhpc0lzTXlDdXN0b21TZWNyZXRLZXkwMTIzNDU2Nzg= #base64编码的字符串
2、创建数据库导入数据
create database nacos;
use nacos;
source /root/nacos/conf/mysql-schema.sql;
3、编辑文件
cp -a cluster.conf.example cluster.conf
10.103.1.5:8851
10.103.1.6:8853
10.103.1.7:8855
4、修改jvm 内存【内存大可忽略】
vim /root/nacos/bin/startup.sh

5、拷贝数据目录
pscp -h ip /root/nacos/ /root/nacos/
6、启动服务
sh bin/startup.sh
7、通过代理配置访问端口负载均衡

注:nacos 2.4.2 账户密码需要自己设置 ,命令如下

curl -X POST 'http://192.168.1.2:8848/nacos/v1/auth/users/admin' -d 'password=nacos'

8、开启application.properties metrics 监控接口

management.endpoints.web.exposure.include=*

9、测试 curl 192.168.1.2:8848/nacos/actuator/prometheus

posted on   MhaiM  阅读(21)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
历史上的今天:
2023-06-20 pod 容器通过环境变量添加日志等级日志输出
点击右上角即可分享
微信分享提示