workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
请教,TCP WebSocket 的通讯问题
刚接触workerMan这个框架,而且以前也没有做过类似的项目,所以
不
太理解,希望大家能够帮我解答一下 现在项目是这样的: A:一个安全硬件,是一部电话,通过TCP传输方式,它所反馈的信息,提交到我们的服
务
器上
问答
请教定时器如何连接Gatway?
/Workerman/Autoloader.php'; $worker = new Worker(); // 开启多少个进程运行定时任
务
,注意多进程并发问题 $worker->count = 3; $GatewayClient库 可以正常发送消息 初步判断是Timer未能连接Gateway导致 也尝试过添加 `$worker->registerAddress = '127.0.0.1:1238';` 但是依然是
不
能连接
问答
聊天室 分布式部署问题
按照 多个资料 以及gw和wm文档上的介绍 (问题见下图) [attach]314[/attach] 我说下我的理解,麻烦群主指点迷津: 1.我这里三台阿里云服
务
器 都有各自的公网ip 和 内网ip我逐一启动发现 b 和 c 跑
不
起来 直接报错 上面提示的错误:没有建立连接。
问答
GlobalData数据共享组件存储已连接的AsyncTcpConnection异步闭包对象
业
务
要求为防止主进程阻塞,将异步连接独立出另一个worker进程并使用GlobalData组件将异步连接对象存储起来,后续进行send操作指定指定该内存数据发送到该异步接口中; 但目前遇到了GlobalDataPHPTutorial\WWW\engineeringSupervision\ProjectMaster\vendor\workerman\GlobalData\src\ Client.php:202” 问题可能表述
不
清
问答
如何根据文本内容(路径)调用控制器
我把对应的控制器路径放在数据库,如何根据内容调用控制器 下面的是正常的以命名空间调用控制器方法 ```php $u = new \app\admin\controller\Index; $u->index(); ``` 由于业
务
所需我可能在需要根据
不
同的参数调用控制器
问答
SSL handshake error: stream_socket_enable_crypto()
server is missing an SSL certificate (local_cert context option) #### 程序代码 ``` // 实例化 Websocket 服
务
/nginx/runrise.com.cn.key', 'verify_peer' => false, // 是否验证客户端证书(通常
不
需要) // 'allow_self_signed
问答
使用 setGet 修改了参数, 参数是拼接上去的, 频繁访问的话, 参数会一直拼接
#### 问题描述 业
务
需要, 将传过来的用户名, 加一个前缀保存, 但是频繁访问的话, 这个前缀会一直加.username 是 test 前缀是 default_, 如果频繁访问, 这个 username 会变成 default_default_test 前缀会一直往前面加...是我写法有问题, 还是用的
不
对
问答
用websocket测试工具能连,用AsyncTcpConnection提示Sec-WebSocket-Accept not found
con->onClose = function($con){ echo "connection closed\n"; }; $con->connect(); ``` 浏览器里能连接,
回
复如下
问答
在程序中开启的worker,能结束吗,怎么结束.
一个新的worker,并且run(),这样一个新的进程worker便运行.但是怎么结束呢, 我试过用stop(),但是当我在终端结束进程时,发现会输出很多worker 结束的信息,似乎调用了stop并没有
回
收进程
问答
429 频率限制的情况,workerman如何提取状态码信息?
通过AsyncTcpConnection进行ws连接的时候,直接返
回
如下http频率限制信息。有没有哪些方法可以捕捉这信息进行相应的处理啊?
问答
集群部署的gatewayworker 压测人数上限的问题
四台机器部署了gatewayworker, wss是通过nginx反向代理到本地的7272端口,测试使用jmeter脚本(连接上wss并发送心跳)压测发现人数上限有瓶颈,在4500左右就会有自动断开人数
回
落
问答
Webman 1.5 能在中间件中能修改 Request 吗?
public function process(Request $request, callable $handler) : Response { // 如果是options请求则返
回
一个空响应
文档
pipe
127.0.0.1:80'); // 设置将当前客户端连接的数据导向80端口的连接 $connection->pipe($connection_to_80); // 设置80端口连接返
回
的数据导向客户端连接
问答
关于webman和 php-fpm 项目共存问题
服
务
器使用宝塔,有多个项目共存的话。如何使用webman监听80或者443端口呢? 也就是说,一个服
务
器可以运行多个webman项目,或者 webman和php-frm多个项目共存该如何配置呢?
问答
关于将GatewayworkerMan 部署到AWS Elastic Beanstalk的问题
请教一下 该项目适合部署到这种托管服
务
上面嘛? 如果曾经有过的话,有没有合适的操作步骤,比如如何在上传之后自动启动socket服
务
还是说最好自己创建一个EC来进行部署可能更好
问答
怎样把接收的数据显示到前台?并且在前台发送对应数据给特定的设备?
应用场景 有一些硬件设备(3G模块),注册上之后会去连接服
务
器,服
务
端开了一个socket,走的是http协议,$webserver = new WebServer('http://0.0.0.0:8080
问答
大家使用docker部署webman项目的性能损耗怎么样
我使用阿里云服
务
器1C2G做了下测试 空跑index输出hello webman。。qps使用docker部署在30000左右,直接运行在55000左右 1次数据库io的情况下(数据库也安装在该服
务
器)。qps使用docker部署在2900左右,直接运行在3500左右
问答
GatewayWorker接TP5,链接会自动变成404
不
能关闭,
不
能看状态,只能killall - 9杀死,然后才能再次开启
开启可以通过守护进程开启,然后过一阵子打开网页的时候,会提示我这个wss faild 报404错误。然后进程应该是没关闭的,我关闭的时候,会提示stop fail 查看状态的时候,什么都没直接相识没执行一样。请问一下这个是什么原因啊,有没有大佬帮忙解决一下。谢谢了
文档
控件
format=select` 返
回
格式参考 `plugin/admin/app/controller/Crud.php` `formatSelect` 方法 **如果是字典数据** 则填写格式为 `urlformat=tree` 返
回
格式参考 `plugin/admin/app/controller/Crud.php` `formatTree` 方法 **注意** 由于pear-admin自带的[select下拉多选组件](https://hnzzmsf.github.io/example/example_v4.html)官方
不
再维护,`webman-admin`下拉选择与树形选择使用的是[xm-select组件](https://maplemei.gitee.io/xm-select/),这两种组件都
不
是layui官方组件。|7z`|string| | | field |设定文件域的字段名|string|__file__| | size |设置文件最大可允许上传的大小,单位 KB|int| | | multiple(暂时
不
支持
问答
GatewayWorker 发送POST请求
请问服
务
端怎么发送post请求?
« 上一页
1
...
318
319
320
321
322
323
324
325
...
483
下一页 »
« 上一页
321
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝