Nacos 安装部署(Docker)
使用docker部署nacos单机模式。
准备
- Mysql 数据库,版本:
8+ - Nacos 镜像(也可以在运行的时候再去
hub.docker.com进行下载),版本:v2.3.1
数据库连接:
username: root
passwork: 123456
db: nacos
host: 127.0.0.1/localhost
port: 3306
2024年11月11日小于 1 分钟
使用docker部署nacos单机模式。
准备
8+hub.docker.com进行下载),版本:v2.3.1数据库连接:
username: root
passwork: 123456
db: nacos
host: 127.0.0.1/localhost
port: 3306
情况说明:
8848代理配置
server {
listen 9090;
server_name 127.0.0.1;
location / {
proxy_set_header Host $host;#保留代理之前的host,重要,否则访问登录会报403
proxy_set_header X-Real-IP $remote_addr;#保留代理之前的真实客户端ip,重要,否则访问登录会报403
proxy_pass http://localhost:8848/;
}
}
Gateway Route
我们先看看,在Spring cloud Gateway中路由在yaml中是怎么配置的:
spring:
cloud:
gateway:
routes:
- id: twork-service
uri: lb://twork-service
predicates:
- Path=/twork-service/**
filters:
- StripPrefix=1 # 过滤掉前缀:/twork-service
- id: oss-service
uri: lb://oss-service
predicates:
- Path=/oss-service/**
在网关侧需要满足以下流控、熔断降级:
版本规划:
1.8+1.8.62.3.12021.0.52.6.132021.0.5.0