2019-07-26 幽灵现象往往都是低级错误

2019-07-26  本文已影响0人  zizhazhu

在这里记录一下每天都碰见的bug。所谓程序员的日常无法就是碰见bug,解决bug。也就是程序员的日记本。

  1. 在docker中启动了tf_serving,但是在没有请求时发现日志文件在不停地打印。其实是由于误操作启动了两个tf_serving,而且使用的是不同的端口,其中一个的端口和其他容器内的服务冲突了(网络用的host模式),收到了本应该发往其他服务的请求。在多种因素下产生了幽灵日志。
    首先,不同容器的网络应该尽量隔离,这里使用host是担心性能损失,其实性能损失很小,但是没有隔离造成的问题难以查验,如果出在线上,问题会更严重。
    另外,尽量不要在容器内手动启动服务,而是通过不同容器来隔离不同进程。手动启动服务还是没有使用容器时留下的习惯。使用容器的同时对习惯有一些调整,并且需要对整个项目有更清晰的规划和认识。人总是懒惰而且拒绝认识新事物的。
上一篇下一篇

猜你喜欢

热点阅读