GatewayWorker使用多个应用

问题描述 按照手册将两个应用的端口进行了设置,但是使用的过程中发现,通过不同的端口号连接两个应用,使用的evnet.php代码,都是SecondApp应用的 https://www.workerman.net/doc/gateway-worker/multi-gatewayworker-instance.html 参考手册,里面有个start_web.php文件,这个需要自己创建吗?还是新版本不需要这个文件了 这是...

忘了账户911 发表与 2024-03-16 169 浏览 2 回答
www.workerman.net/ai 提问之后不显示界面了

问题描述 提问代码优化ai后 刷新页面就变成空白了。 截图报错信息里报错文件相关代码 ...

好运连连 发表与 2024-03-15 128 浏览 1 回答
为什么很大的data POST ajax 请求会报错

问题描述 这里的json 5M $.ajax({ url:"/app/admin/table-main/save_json", data: {json:json,id:2}, dataType: 'json', type...

发表与 2024-03-14 168 浏览 1 回答
物联网消息推送用push.js还是用Gateway绑定推送呢

问题描述 现在有做一个物联网系统,我们中间协议用的阿里云的mqtt,现在要做一个数据大屏,把设备的消息实时的推送到大屏上,或者在大屏修改设备的配置,请问消息推送是用push.js和还是Gateway好呢,我看好像两种都能实现出来。...

德玛西亚 发表与 2024-03-13 214 浏览 1 回答
AsyncTcpConnection无法触发onMessage

问题描述 在gateway中使用AsyncTcpConnection把任务发给task_worker去处理,参考了异步任务文档https://www.workerman.net/doc/workerman/faq/async-task.html 发现task_worker的onMessage一直无法触发,如果在send前加上connect就能触发。看到也有人提问过类似问题但是没有解答 public static fu...

zach 发表与 2024-03-12 152 浏览 1 回答
webman-admin,user 模块菜单添加问题

请问各位大咖,webman-admin,按照https://www.workerman.net/app/view/user 说明,操作不行啊 ...

siwei 发表与 2024-03-12 164 浏览 1 回答
webman在php8自动注入initialization报错

问题描述 已根据webman文档和php-di 7.0都做了修改 通过路由定义 Route::any('/test',[app\controller\Index\IndexController::class, 'index']); 访问/test正常可以注入service,但是如果是闭包路由则报错无法初始化service 猜测原因可能是index入口是从route的闭包中直接输出,而不是走正常的流程导致bug,请各位...

dsx5ds 发表与 2024-03-12 208 浏览 1 回答
关于GatewayWorker 分布式部署的问题

问题描述 问一下,如果我在 Nginx 这一层做负载均衡,分别把请求的流量分布到 三台机器上,还要做分布式部署这些步骤吗(https://www.workerman.net/doc/gateway-worker/how-distributed.html) ,这些步骤有什么用啊 为此你搜索到了哪些方案及不适用的原因...

liuzhang 发表与 2024-03-11 163 浏览 2 回答
workerman进程里启动Redis偶尔报错问题

问题描述 进程里有用到Redis,但是发现经常会出现Redis连接错误,进程运行过程中发生的。报下面的错误。 RedisException: read error on connection to 127.0.0.1:6379 这个问题困扰很久了,有没有好的办法,实在进程onWorkerStart事件里启动的Redis连接。 没有用到Workerman的Redis插件,文档里提示插件主要是解决Redis队列的,简单应...

老城根 发表与 2024-03-11 205 浏览 1 回答
在使用PHP8.2.9打包成bin文件后,使用了Laravel里的mongodb结果报错了

报错信息为: Use of "parent" in callables is deprecated 查询mysql那些都正常,使用到mongodb的就报错,扩展什么的都安装了...

fanyin 发表与 2024-03-10 169 浏览 1 回答
请教webman控制器方法如何不主动关闭http连接

问题描述 请教webman如何在控制器的方法return之后不主动关闭http连接? <?php namespace app\controller; use support\Request; class FooController { public function hello(Request $request) { return response('hello webman...

suse 发表与 2024-03-09 221 浏览 1 回答
多队列。如何指定用哪一个队列

'consumer' => [ 'handler' => Webman\RedisQueue\Process\Consumer::class, 'count' => 18, // 可以设置多进程同时消费 'constructor' => [ // 消费者类目录 'consumer_dir' => app_pat...

无敌V 发表与 2024-03-09 303 浏览 2 回答
Workerman\Http\Client 携程用法导致代码不可用

协程用法 $response = $http->request('https://example.com/', [ 'method' => 'POST', 'version' => '1.1', 'headers' => ['Connection' => 'keep-alive'], 'data' => ['k...

youfeed 发表与 2024-03-08 237 浏览 2 回答
busy如何找到对应问题, 找了好多相关的帖子都没有解决

strace -ttp 11:34:51.761589 recvfrom(7, "VV\345\204\300K\227\0\335\7\0\0\0\0\0\0\0T\0\0\0\3cursor\0;\0\0"..., 101, 0, NULL, NULL) = 101 11:34:51.761738 poll([{fd=8, events=POLLIN|POLLPRI|POLLERR|POLLHUP}], 1, 0...

z 发表与 2024-03-08 243 浏览 3 回答
stream_socket_client(): getaddrinfo failed:

问题描述 早上发现workerman服务报了这个错误,服务异常了 think\exception\ErrorException: stream_socket_client(): php_network_getaddresses: getaddrinfo failed: Name or service not known vendor/workerman/workerman/Connection/AsyncTcpCon...

老城根 发表与 2024-03-07 168 浏览 1 回答
webman 事务回滚不生效

按照网上使用Db::connection('mysql')->beginTransaction(); 可是还是不生效 数据库只安装了下面这些插件 composer require -W illuminate/database illuminate/pagination illuminate/events symfony/var-dumper 可是事务回滚不生效,怎么回事呢? ...

tz102 发表与 2024-03-06 305 浏览 1 回答
[已解决]创建一个http服务用file_get_contents访问没有数据返回

问题描述 创建一个http服务,在浏览器访问很快就有数据返回 在代码里用 file_get_contents('http://127.0.0.1:8092');访问,没有数据返回 $worker = new Worker('http://0.0.0.0:8092'); $worker->onMessage = function(TcpConnection $connection, Request $reque...

liong 发表与 2024-03-06 225 浏览 2 回答
请教大佬event 问题

问题描述 我在一个function 里写了 Db::beginTransaction(); 可否在commit之前使用event? 我这样尝试去做测试,但是遇到一个问题,就是如果我event执行失败, 初始的function无法进行rollback. 请问这个可以有什么好的解决办法吗? Db::beginTransaction(); try{ xxxx; xxxx; event("订单处理事件"); }c...

liuqing 发表与 2024-03-06 250 浏览 1 回答
A、B服务器安装了webman的GatewayWorker插件,怎么用sendToClient发消息

问题描述 A、B服务器可以通过内网IP访问,A服务器和客户端建立连接,B服务器想通过sendToClient给客户端发消息, A、B的process.php要怎么配置呢 return [ 'gateway' => [ 'handler' => Gateway::class, 'listen' => 'websocket://0.0.0.0:7...

fantasmic 发表与 2024-03-06 154 浏览 1 回答
thinkphp5.1框架使用workerman报错

问题描述 thinkphp5.1框架使用 workerman版本 workerman版本 3.5.34 php think worker:server 启动服务的时候提示报错 程序代码 报错信息 [think\exception\ThrowableError] Fatal error: stream...

qihailong 发表与 2024-03-05 189 浏览 2 回答

walkor

140761
积分
0
获赞数
0
粉丝数
2014-05-04 加入
🔝