gin框架在docker热加载失败

在docker运行
版本go version go1.17.5 linux/amd64

使用gin框架的gin热加载被拒绝
gin框架在docker热加载失败
端口也检查了已经开放

未进化的类人猿
最佳答案

你启动gin的时候不是会监听一个ip:addr二元组

1年前 评论
climb (楼主) 1年前
讨论数量: 17
未进化的类人猿

请你分享一下你得dockerfile 或者docker run 命令

1年前 评论
climb (楼主) 1年前
未进化的类人猿 (作者) 1年前
climb (楼主) 1年前
未进化的类人猿

你启动gin的时候不是会监听一个ip:addr二元组

1年前 评论
climb (楼主) 1年前
巴啦啦

能分享下怎么做的热部署吗?刚我这几天在想这一块。 1.是在服务器上做的编译,还是在本地编译后丢到服务器上去的? 2.如何让新代码应用,无缝接管新连接,旧代码处理旧连接? 感谢

1年前 评论
climb (楼主) 1年前
climb (楼主) 1年前
巴啦啦 (作者) 1年前
巴啦啦

我还是不是很懂热加载的原理。我来举一个例子。旧代码监听80端口,正在处理旧的请求,这时新代码编译完成了,此时新代码要不要启动?启动的话监听哪个端口?不启动的话,来了新请求,还是继续分发到旧代码里面吗?

1年前 评论
climb (楼主) 1年前
climb (楼主) 1年前
巴啦啦 (作者) 1年前
climb (楼主) 1年前
巴啦啦 (作者) 1年前
climb (楼主) 1年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!