源码
使用nginx部署go服务优势
- 负载均衡
- 反向代理
- 日志收集
- rewrite url
- 高可用
具体实现
- 使用nginx反向代理,所有的http请求将访问到go http服务
- 配置hosts:
127.0.0.1 dev.gin.example.com
- 启动服务:
1、docker-compose up --build -d
2、 docker exec -it demo18_golang_1 bash
3、fresh
- 访问:
curl dev.gin.example.com:8091/test
ok