243944277bedeef325f0813674393564b9f55b05
sie-snest-gw\350\256\276\350\256\241\344\270\216\345\256\236\347\216\260.md
| ... | ... | @@ -209,6 +209,32 @@ |
| 209 | 209 | ``` |
| 210 | 210 | |
| 211 | 211 | |
| 212 | +### 4.4 连通性验证 |
|
| 213 | +```bash |
|
| 214 | +# 路由信息验证 |
|
| 215 | +curl -sS localhost:8060/route # 获取app以及其所在service的信息 |
|
| 216 | +``` |
|
| 217 | + |
|
| 218 | +[[http://iidp.chinasie.com:9999/iidpminio/distributed-v2/18.png]] |
|
| 219 | + |
|
| 220 | +```bash |
|
| 221 | +# 服务映射检查 |
|
| 222 | +curl -sS localhost:8060/svc2app # 获取service上已安装的app |
|
| 223 | +``` |
|
| 224 | + |
|
| 225 | +[[http://iidp.chinasie.com:9999/iidpminio/distributed-v2/19.png]] |
|
| 226 | + |
|
| 227 | +```bash |
|
| 228 | +# 端点健康状态 |
|
| 229 | +curl -sS localhost:8060/endpoints # 获取服务的ip信息 |
|
| 230 | +``` |
|
| 231 | + |
|
| 232 | +[[http://iidp.chinasie.com:9999/iidpminio/distributed-v2/20.png]] |
|
| 233 | + |
|
| 234 | +到此就可以确定nginx和gw安装完成,且能够获取app安装的路由信息。 |
|
| 235 | + |
|
| 236 | + |
|
| 237 | + |
|
| 212 | 238 | ## 4. 总结 |
| 213 | 239 | 通过上述设计与实现方案,sie-snest-gw 网关能够在不修改现有Nginx代码的前提下,提供 app 维度的动态服务注册与发现能力,并通过高效的Unix Domain Socket通信机制,提升系统的整体性能。采用Golang实现的高性能边车服务,与Nginx共同运行,确保系统的高可用性和可扩展性。 |
| 214 | 240 |