Library Search
结果页

金丝雀发布——VirtualService 流量分割

在 技术栈 中找到 8 个匹配结果。

返回文档库
技术栈

技术栈

8 个
查看全部
Istio # Istio 例程:基于权重的金丝雀发布 ## 目标 使用 Istio VirtualService + DestinationRule 实现 v1(80%) + v2(20%) 流量分割。 ## 前置:部署两个版本 ```yaml # app-v1.yaml apiVersion: apps/v1 kind: Deployment metadata: name: myapp-v1… 2% Envoy ```bash $ for i in {1..20}; do curl -s http://localhost:10000/api; done | sort | uniq -c 18 {"version":"v1","message":"This is stable version"} 2 {"version":"v2","message":"This is canary v… 2% MySQL **Q: Docker 容器数据持久化** ```bash docker run --name mysql-dev \ -v ~/mysql-data:/var/lib/mysql \ -e MYSQL_ROOT_PASSWORD=root123 -p 3306:3306 -d mysql:8.0 ``` 2% Sentinel ```java import com.alibaba.csp.sentinel.annotation.SentinelResource; import com.alibaba.csp.sentinel.slots.block.BlockException; import org.springframework.web.bind.annotation.GetMapping; import org.s… 2% Flutter ### Q4: 国内网络慢 > 设置镜像:`export PUB_HOSTED_URL=https://pub.flutter-io.cn` + `export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn`。 1% Java // 虚拟线程 — 轻量级(可创建百万个) Thread.ofVirtual().start(() -> { System.out.println("Virtual thread: " + Thread.currentThread()); }); ``` ### 2. 使用 ExecutorService ```java // 为每个任务创建一个虚拟线程 try (var execut… 1% Vite | 框架 | URL | 冷启动 | HMR | |------|-----|--------|-----| | Vue 3 | localhost:5173 | < 1s | < 100ms | | React | localhost:5174 | < 1s | < 100ms | | Svelte | localhost:5175 | < 1s | < 100ms | Vite 真正实现了框… 1% MQTT 协议 # ── 请求/响应模式 ── # 发布者 response_props = Properties(PacketTypes.PUBLISH) response_props.ResponseTopic = "cmd/response/xyz" response_props.CorrelationData = b"req-001" client.publish("cmd/restart", prop… 1%