Roadrunner RPC 调用日志

问题描述

我想从 PHP 调用roadrunners RPC 方法日志。

我在 Spriral\Goridge\RPC 中有一个 $rpc 实例,它通过 TCP 连接到正在运行的 roadrunner rpc。在该 RPC 实例上,我执行以下调用,其中 $payload一个普通字符串。还尝试使用 PHP 数组或 json 字符串,并为第三个参数尝试了不同的标志(Relay::PAYLOAD_RAWRelay::PAYLOAD_CONTROL 等)

$rpc->call('log',$payload);

但我总是收到此错误消息:

Spiral\Goridge\Exceptions\ServiceException: error 'rpc: service/method request ill-formed: log' on 'tcp://127.0.0.1:6001' in /var/www/vendor/spiral/goridge/src/RPC.PHP:123

我找不到任何关于它的文档,但日志 RPC 方法在那里,只需要知道如何格式化 $payload 以及如果需要将哪个 $flags 添加为第三个参数。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)