官方参考:基于 Nacos 的服务发现
一.部署nacos
docker-compose部署单机版nacos
standalone-derby.yaml 文件如下
version: "2"
services:
nacos:
image: nacos:1.4.2
container_name: nacos-standalone
environment:
- PREFER_HOST_MODE=hostname
- MODE=standalone
- NACOS_AUTH_ENABLE=true
volumes:
- ./standalone-logs/:/home/nacos/logs
- ./init.d/custom.properties:/home/nacos/init.d/custom.properties
ports:
- "8848:8848"
- "9848:9848"
二.配置APISIX,添加nacos
修改config.yaml,添加如下配置
discovery:
nacos:
host:
- "http://nacos:nacos@localhost:8848"
fetch_interval: 30 # default 30 sec
weight: 100 # default 100
timeout:
connect: 2000 # default 2000 ms
send: 2000 # default 2000 ms
read: 5000 # default 5000 ms
重启apisix
三.添加上游

四.测试
我的路由配置url拦截是/test/*


1877

被折叠的 条评论
为什么被折叠?



