使用Nginx作为Websocket代理服务器
Development

使用Nginx作为Websocket代理服务器

众所周知浏览器有个同源策略的机制,因此在Webscoekt,Ajax,Fetch在对不同的域发起请求时都会被限制,WebSocket协议与HTTP协议是不一样的,但是WebSocket的握手兼容HTTP协议的方式,使用Proxy指令的HTTP Upgrade参数的让HTTP协议升级到WebSocket协议,这样WebSocket就可以嵌入已有的基础设施,比如,和标准的HTTP协议共同使用80与443端口

  • huangyanxiong
    huangyanxiong
1 min read
在Docker的swarm上构建Nginx集群
Docker

在Docker的swarm上构建Nginx集群

Docker Engine从1.12开始整合swarm(集群)模式,集成很多工具和特性,比如:跨主机上快速部署服务,服务的快速扩展,集群的管理整合到docker引擎,这意味着可以不可以不使用第三方管理工具。分散设计,声明式的服务模型,可扩展,状态协调处理,多主机网络,分布式的服务发现,负载均衡,滚动更新,安全(通信的加密)等等,下面开始创建Docker集群,但是要先认识一些集群swarm模式关键概念

  • huangyanxiong
    huangyanxiong
5 min read

Subscribe to myfreax