作家
登录

WebSocket在容器化管理平台的应用

作者: 来源: 2017-05-16 10:44:48 阅读 我要评论

具体的应用处景相干设定参数:

  1. #docker-compose.yml 
  2. mpush: 
  3.   container_name: mpush 
  4.   environment: 
  5.   - ZMQ_SUB_FROM=tcp://ip:9242 
  6.   image: hub.goodrain.com/dc-deploy/mpush 
  7.   log_driver: json-file 
  8.   log_opt: 
  9.     max-size: 50m 
  10.   ports: 
  11.   - 0.0.0.0:6060:6060 
  12.   restart: always 
  13.  
  14. #config.py 定义及时消息URL 
  15. WEBSOCKET_URL = { 
  16.     'cloudbang''ws://ip:6060/websocket'
  17. #dalaran_docker 
  18. ZMQ_BIND_SUB=tcp://0.0.0.0:9241 
  19. ZMQ_BIND_PUB=tcp://0.0.0.0:9242 
  20. ZMQ_BIND_PUB2=tcp://0.0.0.0:9243 
  21. #setting 
  22. 'docker_sub': { 
  23.         'address': [ 
  24.             'tcp://ip:9242' 
  25.         ], 
  26.         'storage''/data/docker_logs' 
  27.     }, 

实例2:交互消息

3.传输数据(双向)

GoTTY是一个用Go说话开辟的对象,可以将操作体系的敕令字符终端共享成通俗的网页应用展示出来。 在mac安装根据情况选择一种

  1. #brew 
  2. brew tap yudai/gotty 
  3. brew install gotty 
  4. #go 
  5. go get github.com/yudai/gotty 

应用:

  1. gotty -a 0.0.0.0 -p '8080' -w tmux 

那么在云帮,我们又是若何解决这个问题的? 云帮web端操作容器就是基于gotty定制开辟的WebSocket共享字符终端。 创建一个websocket实例,连接办事器进行前后台交互及相干事宜处理

后端法度榜样基于Gotty开辟的。

【编辑推荐】

  1. Linux容器的进化
  2. 青云QingCloud推出AppCenter 2.0 以应用为中间的全新云办事体系
  3. 2017年五大年夜关键云趋势:容器、AI等
  4. 应用交付“奥斯卡”即将揭幕,2017 F5 Agility岑岭论坛几大年夜亮点一一出现
  5. 微软推出全新对象和办事,赞助各平台开辟者打造智能的应用法度榜样
【义务编辑:武晓燕 TEL:(010)68476606】

  推荐阅读

  如何在CentOS 7中使用SSL/TLS加固FTP服务器进行安全文件传输

在一开端的设计中,FTP(文件传输协定)就是不安然的,意味着它不会加密两台机械之间传输的数据以及用户的凭证。这使得数据和办事器安然面对很大年夜威逼。在这篇文┞仿中,我们会介绍在 Ce>>>详细阅读


本文标题:WebSocket在容器化管理平台的应用

地址:http://www.17bianji.com/lsqh/35232.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)