# 初始化命名空间 kubectl apply -f namespace.yaml # 切换命名空间 kubens bcx-opm 启用nacos kubectl apply -f nacos-service.yaml kubectl apply -f dubbo-admin.yaml kubectl apply -f cluster-redis-stack.yaml kubectl apply -f cluster-redis-tenant-open-platform.yaml 应用:对外发布端口 kubectl port-forward svc/rest-api-service 8082:8082 Dubbo-admin对外发布 kubectl port-forward svc/dubbo-admin-service 38080:38080 http://127.0.0.1:38080/#/governance/routingRule root/root 灰度发布; 为机器及实例打标的方式 方法一: 通过dubbo.labels或DUBBO_LABELS指定需要增加URL中的键值对; 1, 使用JVM参数: -Ddubbo.labels="tag1=value1;tag2=value2" 2, 使用环境变量: DUBBO_LABELS="tag1=value1;tag2=value2" 最终生成的URL会包含tag1,tag2两个key: dubbo://xxx?tag1=value1&tag2=value2 方法二: 通过dubbo.env.keys或者DUBBO_ENV_KEYS指定要加载的环境变量、Dubbo会尝试从环境变量加载每个key 1, 使用JVM参数: -Ddubbo.env.keys="DUBBO_TAG1, DUBBO_TAG2" 2, 使用环境变量: DUBBO_ENV_KEYS="DUBBO_TAG1, DUBBO_TAG2" 最终生成的 URL 会包含 DUBBO_TAG1、DUBBO_TAG2 两个 key: dubbo://xxx?DUBBO_TAG1=value1&DUBBO_TAG2=value2 https://dubbo.apache.org/zh-cn/overview/mannual/java-sdk/tasks/traffic-management/isolation/