问题描述 GatewayWorker与mvc等框架结合,如何使用定时器功能? 为此你搜索到了哪些方案及不适用的原因 因为现有mvc框架项目与GatewayWorker独立部署互不干扰,所以不知道怎么在mvc中如何是用定时器...
问题描述 我参考了 https://www.workerman.net/q/5796 的帖子。 我的服务器是宝塔面板,我使用宝塔面板申请了免费证书。 配置了我的 nignx 的 SSL,我的 webman 的端口是 8989。 配置内容如下: server { listen 80; listen 443 ssl http2; server_name abc.bat.com; ...
问题描述 怎么在命令行调用控制器里面的方法? 为此你搜索到了哪些方案及不适用的原因 业务原因我需要用到协程来异步处理一些及时性强的业务,比如说在每分钟59秒的时候同时给10个人处理业务。想用python来写脚本来开启10个线程来同时处理业务,业务处理完成后脚本想要调用webman控制器里的方法。除了http请求以外还有什么调用方式吗?...
问题描述 最近了解到有用户使用C++进行做后端服务器,比如TCP和UDP的使用,我没有这么使用过。所以来咨询一下。如果对比C++做后端,WORKERMAN有什么优势吗?...
composer.json "autoload": { "psr-4": { "": "test/" } } 我在跟目录加了一个目录:test 然后再:config/process.php 增加了: run_path() . '/test', 然后在/config/route.php 中自动路由了目录下控制器文件 Route::any('/test/{controller}[/{a...
问题描述 跨域访问 有时候 有效,有时候无效,检查中间件没发现问题,出现404的时候发现请求没有经过中间件就404了 程序代码或配置 '' => [ app\common\middleware\AccessMiddleware::class, ] public function process(Request $request, callable $handler) : Respon...
问题描述 有个php项目,挂载在nginx上,通过php-fpm访问,项目里用到redis,单例模式;在http开始请求时建立redis连接,后面的redis操作可以复用这个redis连接,问题是下个http请求过来,又需要重新建立redis连接了。大家有没有好的解决方案。...
问题描述 跟着教程的示例做完,发现全部按默认配置,在GatewayWorker服务端的registerAddress是127.0.0.1:1238,但是在GatewayClient 类里面 registerAddress 是 127.0.0.1:1236,结果也能正常通讯,我试着把 但是在Gateway::$registerAddress = '127.0.0.1:2342';这里改成任意端口,结果都是可以通讯成功,...
今年2月份用过PHP8.2,好像哪里不兼容,然后用php7.4了。各位大佬,现在的webman和composer生态用php8.2稳定吗?主要是稳定。一般新版本出来,两年后使用最稳的...
问题描述 这里写问题描述 GatewayClient 怎么给分布式部署的多台gateway发送消息?谢谢, Gateway::$registerAddress = '127.0.0.1:1236'; Gateway::sendToAll($data) 这个是有几台服务器就写几台吗(注册了几台)...
本地mac mamp环境是可以正常使用的 生产环境 centos getenv方法无法读取参数 但是$_ENV里是有参数的 不知道什么原因 各位注意吧...