golang中基于http 和unix socket的通信代码实现(服务端基于gin框架)
目录一、问题背景二、什么是unix socket三、原生的unix socket通信方式四、http+unix socket通信,服务端基于gin框架五、demo的实现移步到项目中六、结论七、后续工作一、问题背景实习所在公司的A、B两个应用部署在同一台机器上,之前是采用http://127.0.0.1:xxx进行调用,协议选用tcp。而对于同一台机器的进程间通信来说,tcp协议为了确保传输的可靠性带来了一些不必要的负担,因此计划用unix domain socket“取代”tcp。此外采用此种方式也方便
原创
2020-07-30 15:33:20 ·
6772 阅读 ·
3 评论