《云计算与虚拟化技术丛书 Service Mesh实战》—2.5示例演示

举报
华章计算机 发表于 2019/06/05 23:17:03 2019/06/05
【摘要】 本书摘自《云计算与虚拟化技术丛书 Service Mesh实战:基于Linkerd和Kubernetes的微服务实践》一文中的第2章,第2.5.1节,作者是杨彰显。

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


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。