gpt4 book ai didi

ruby - 两个 ruby 进程之间的通信是否可能/容易?

转载 作者:数据小太阳 更新时间:2023-10-29 07:57:48 28 4
gpt4 key购买 nike

如果我有一个 ruby​​ 脚本 Daemon,顾名思义,它作为守护进程运行,监视系统的各个部分并能够执行需要身份验证的命令,例如更改权限,是否存在一个简单的方法来拥有第二个 ruby​​ 脚本,比如 client,与该脚本通信并向它发送命令/询问信息?我正在寻找一种内置的 ruby​​ 方式来执行此操作,我宁愿避免在此处构建我自己的服务器协议(protocol)。

最佳答案

Ruby 为此提供了许多机制,包括您的标准,例如:sockets , pipes , shared memory .但是 ruby​​ 也有一个专门用于 IPC 的高级库,您可以查看 Here , 博士。我没有机会玩太多,但它看起来真的很酷。

关于ruby - 两个 ruby 进程之间的通信是否可能/容易?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4410581/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com