开启10个AsyncTcpConnection在开启一个10个进程的tcp连接,怎么保证10个 AsyncTcpConnection 和 10个tcp链接 1对1 连接起来

独家记忆

开启10个AsyncTcpConnection 在开启一个10个进程的tcp连接,怎么保证10个 AsyncTcpConnectio都落到不同tcp 进程上 我的用途是想开启10个tcp进程来处理 定时任务,现在是10个AsyncTcpConnectio都落到同一个tcp 进程上 任务中有阻塞代码(sleep模拟的)就 办法在执行了!其他任务了; $work->reusePort =true;这个加了也还是落到同一个进程上了,用的wsl 查看用的 stutas

676 2 0
2个回答

独家记忆

求大哥解答!我看有一种方案就是 1个端口开启1个进程 在拿 AsyncTcpConnection 去链接!我现在想用一个端口的tcp去干这个事情 可行不可行!第一次用workerMan 求大佬解答!摸了好久没有想到怎么弄

  • 独家记忆 2022-07-15

    不要沉啊!来人啊!救命啊

  • 独家记忆 2022-07-15

    不要沉啊!来人啊!救命啊

  • 独家记忆 2022-07-15

    我的想法就是一个worker 连接上一个 AsyncTcpConnection 在通过定时去发任务给每个worker去处理,现在是我用status 查看所有的链接都连接到一个worker 上去了,我改怎么让他稳定一对一来连接起来啊!大哥们啊!行行好吧 教教我啊!

  • 独家记忆 2022-07-15

    不要沉啊!大哥梦

  • 独家记忆 2022-07-15

    @walkor

walkor

wsl应该不支持 $work->reusePort = true,如果一定要用wsl的话就每个进程开一个端口吧

年代过于久远,无法发表回答
🔝