《云计算与虚拟化技术丛书 Service Mesh实战》—2.5示例演示
2.5 示例演示
完成Linkerd的部署,我们需要知道Linkerd如何将应用请求代理到真实应用实例中,接下来通过一个简单的Python示例程序演示Linkerd如何转发应用请求。
2.5.1 示例准备
现假设Python示例程序web有两个实例web01和web02,相关信息存放在/root/linkerd/docker下web目录的子目录web01和web02。
# mkdir -p /root/linkerd/docker/web/{web01,web02}
在目录web01和web02中存放Python应用程序web的index.html文件,并启动web应用:
# cd /root/linkerd/docker/web/web01
# echo “hello web01” > index.html
# python -m SimpleHTTPServer 8888 # web01
# cd /root/linkerd/docker/web/web02
# echo “hello web02” > index.html
# python -m SimpleHTTPServer 9999 # web02
现在可通过curl命令直接访问该web应用:
# curl -s localhost:8888
hello web01
# curl -s localhost:9999
hello web02
- 点赞
- 收藏
- 关注作者
评论(0)