源码

首页 » 归档 » 源码 » php – 如何在HTTP请求和cli类对象之间进行…

php – 如何在HTTP请求和cli类对象之间进行…


我有一个运行该应用程序列表的应用程序.每个请求都被传递到单个页面,其中框架对象$app被实例化,这将处理路由/控制器/模型等.

现在我有另一个类,其对象通过实例化.一个CLI脚本让我们调用它$cliApp现在的问题是如何让对象互相交谈.每当有新请求时,$app就会实例化.

但是,当运行脚本时,$cliApp只会实例化一次.此脚本在PHP React Event loop之前通过$loop对象循环运行.

Cli App正在运行websockets.所以基本上我想要http&通过套接字进行通信. http api.

附: :

现在我有一个使用消息排队的解决方案,例如0mq等,但这似乎有点矫枉过正,因为我不打算扩展并保持简单.

我目前正在尝试和感觉正确的另一个解决方案是在$http请求创建的线程和$cli请求创建的线程之间共享一个SptStorageObject.也许这是依赖注入的问题,我有分享这个$store对象的麻烦.

(1)

本文由 投稿者 创作,文章地址:https://blog.isoyu.com/archives/php-ruhezaihttpqingqiuheclileiduixiangzhijianjinxing.html
采用知识共享署名4.0 国际许可协议进行许可。除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。最后编辑时间为:11月 11, 2019 at 11:38 上午

热评文章