
1 ziseyinzi 2021-01-07 17:53:51 +08:00 via Android 为什么要多开,配置文件多写几行不就行了 |
2 0ZXYDDu796nVCFxq 2021-01-07 17:57:17 +08:00 via Android 使用的端口和 pid 不一样就能开多个进程了 |
3 hanssx OP @ziseyinzi 需求在这 https://v2ex.com/t/740694#reply11,如果不多开也行,需要在 clash 前面加上一层代理用端口来区分不同的客户端,不如直接多开算了。 |
5 0ZXYDDu796nVCFxq 2021-01-08 10:36:23 +08:00 via Android @hanssx 其实 systemd 就提供了这种功能 你可以在 [email protected] 里定义配置或参数,比如定义了几个配置文件,然后 systemctl start clash@conf1 clash@conf2 |
6 0ZXYDDu796nVCFxq 2021-01-08 10:38:15 +08:00 via Android @hanssx 这种情况完全没必要 docker,只是多个配置文件多个进程而已 |
7 hanssx OP @gstqc 学到了,我是用 python,在网上看 python 对 docker 的操作 api 比较方便,对 systemd 稍微麻烦一些。。老兄,我用 docker 和不用 docker,有啥区别吗?比如用 docker 的弊端? |
8 0ZXYDDu796nVCFxq 2021-01-08 11:43:27 +08:00 @hanssx saltstack 了解下 不过已有 docker 环境的话,直接用 docker 也没问题,性能也没什么区别 |