便签
之前有些应用进行分流比例切换时,好像比例为0,还是会有流量分流过去
主要是如下两种情况:
1、 后端健康检查是正常的,然后开启了回话保持,原来分到这个实例上的流量,即使比例为0了,原来的流量会继续分过去,但是新的客户端流量不会进来
2、 后端的实例都健康检查不过,即使比例为0了,还是会可能有流量过去。因为检查不到可用的,策略就是会默认分配一个,所以有可能会有流量过去
linux操作系统启动进程transmitsvr创建共享内存会在目录/dev/shm/下创建文件transmitsvr,问题原因:
1.先使用root用户创建了共享内存,/dev/shm/下的transmitsvr文件则权限及属主为root
2.进行停止后,使用deployop用户启动,因deployop无/dev/shm/transmitsvr的读写权限,所以deployop用户启动进程时会报出创建共享内存失败。
参考:为什么shm_open()函数不能调用成功
返回错误为ENOENT
是不是需要在/dev/shm/下创建什么东西?
|
O_CREAT is not set and the named shared memory object does not exist.
调用shm_open是需要相应的参数
|
第二个参数flags加上O_CREAT