Nacos 开发随笔
配置内存大小
配置参数
JVM 参数 | 说明 |
---|---|
JVM_XMS=512m | -Xms - JVM 启动时分配的内存大小 |
JVM_XMX=512m | -Xmx - JVM 运行过程中分配的最大内存大小 |
JVM_XMN=256m | -Xmn - JVM 堆内存中新生代的大小 |
配置方式
- 第一种方式,启动 Docker 容器时指定 JVM 参数
1 | docker run --name nacos-standalone -e MODE=standalone -e JVM_XMS=512m -e JVM_XMX=512m -e JVM_XMN=256m -p 8848:8848 -d nacos/nacos-server:latest |
- 第二种方式,在 Nacos 的
Env
配置文件中添加 JVM 参数
1 | PREFER_HOST_MODE=hostname |
更改登录密码
- 引入依赖
1 | <dependency> |
- 通过
BCryptPasswordEncoder
类生成新的密码,注意盐值是随机的,所以生成的密码每次都可能不一样,请不要担心
1 | import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; |
- 更改 Nacos 的
users
表,指定新的密码
- 若是添加新的 Nacos 用户,可以参考以下 SQL 语句
1 | INSERT INTO users (username, password, enabled) VALUES ('admin', '$2a$10$EuWPZHzz32dJN7jexM34MOeYirDdFAZm2kuWj7VEOJhhZkDrxfvUu', TRUE); |