workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
console怎么创建插件的model
#### console怎么创建插件的model 使用console怎么创建插件的model或者Controller,比如使用官方的后台插件admin模块后,
不
想用菜单
生
成功能,只希望创建单独的model
问答
现在webman和composer包兼容PHP8.2吗?
今年2月份用过PHP8.2,好像哪里
不
兼容,然后用php7.4了。各位大佬,现在的webman和composer
生
态用php8.2稳定吗?主要是稳定。一般新版本出来,两年后使用最稳的
问答
用JIT编译PHP程序
有没有大佬能把PHP8的编译器弄出来编译程序,直接
生
成CPU可执行的cmp $0xc350, 0x60(%r14)。这样子PHP会
不
会更快,而且可以直接打包编译后,直接安装运行。
问答
windows环境字体路径错误,怎么解决
#### 问题描述 windows环境 endroid/qr-code
生
成二维码里面写入了文字,但字体提示错误:imagettfbbox(): Could not find/open font linux环境没有这个问题,
不
知道大家是怎么处理这个情况的
问答
咨询walkor大佬专用贴
```php $is_plan = boolval("webman-admin是否有开发CRUD代码
生
成的计划?"); echo $is_plan ?"我就
不
开发了" : "我想开发一个这样的应用插件"; ```
问答
后端通过websocket协议直接传数据给ws服
务
器?
为什么websocket
不
能像tcp一样 直接 ```php // 建立socket连接到内部推送端口 $client = stream_socket_client('ws://192.168.10.147\n"); // 读取推送结果 echo fread($client, 8192); ``` 在后端传数据给ws服
务
器,还需要建立ws客户端?
问答
如何使用gateway同时既做客户端又做服
务
端
[attach]1348[/attach] 问题一、如上图,本地服
务
器 B需要接收来自客户端client A的数据,然后将数据处理以后再发送给云服
务
器 C,C端处理数据以后再将处理的数据发送给B,发送给一个或者多个A端, 这三点直接都是长连接,请问使用gateway可以做到么,如果可以做到需要怎么配置,C端使用gateway没有问题,就是B端的gateway应该怎么使用, 问题二、B端使用两个服
务
器做分布式部署,请问可以在两个服
务
器中运行register,gateWay以及businessWorker,当一个服
务
器出现问题的时候,另一个服
务
器可以立即顶上,请问这种可是实施么,如果可以,怎么实施 谢谢大神
分享
关于workerman/rabbitmq项目的建议
我在使用该项目过程中,曾出现过timer无限制递增的情况,也出现过服
务
端主动踢出连接无法消费等问题,遂自己重写了一个amqp客户端; 后来我
回
过头观察分析workerman/rabbitmq源码的时候,这个方法实际上是一个简单的杀死当前进程的方法,因为bunny的客户端使用的是异步promise的执行方式,在遇到错误的时候会调用then中的onRejected,我认为,在一定情况下如果心跳失败了,会影响当前链接的活性,随之会被服
务
端踢出,但客户端并没有完善的重连机制,就造成了假死,所以我在这个位置加入杀死当前进程的方法,让workerman的主进程重新拉起一个进程,该进程也会重新连接,重新处理和消费,
不
会影响工作流,kill方法的代码如下replyText}"); } return $this; }); } ~~~ **最后,我是非常喜欢workman及相关的
生
态组件的,本意是想直接使用workerman
生
态相关的组件,但当时我所处的项目上线非常急迫,所以抛开了workerman/rabbitmq自行写了一套casual/amqp,我个人希望workerman能够越来越好
问答
TP6中启动一个workerman服
务
报错
#### 问题描述 这里详细描述问题 启动一个workerman服
务
报错time在mqtt中没有 #### 报错信息 ``` Error: Class 'Workerman\Timer' not
问答
新手请教学习问题,零基础
已经决定学习PHP了,完全是自用,
不
考虑找工作之类的,本人从
事
的工作是摄影。 在此万分感谢大家。
问答
遇到数据库配置诡异的问题
env来区分环境,确认数据库的连接信息没有问题,但是当打开连接数据库的页面的时候系统报错: Access denied for user 'xxuser'@'10.178.16.22',这个ip是服
务
器的本机ip
不
是我的数据库目标ip,但是我已经在.env环境配置中设置了DB_HOST='10.178.22.81'(真正的数据库连接地址),开始我怀疑是
不
是
不
识别.env文件了,我直接写个测试的controller中 return genenv('DB_HOST'),结果返
回
的是我正确的地址。
分享
GatewayWorker 使用总结
GatewayWorker基于 Workerman 开发的一个项目框架,用于快速开发TCP长连接应用,例如app推送服
务
端、即时IM服
务
端、游戏服
务
端、物联网、智能家居等。一个三个进程,Register、Gateway、BusinessWorker 3个进程是平级的,
不
是传统的 master worker 父子进程关系。分布式部署 都用内网部署,安全,可以全部在一台服
务
器部署,本地开发就是这样,
生
产环境推荐每个进程都是部署在一台服
务
器。Register 一个就可以,Gateway 和 BusinessWorker 可以多个,业
务
代码都写在 BusinessWorker,性能瓶颈也在 BusinessWorker,流量大时加多几台服
务
器运行Gateway 处理业
务
逻辑,推荐用 Nginx 做为前置的负载均衡,Gateway
不
直接对外,防止被攻击。
分享
workeman在openwrt上开机自启,亲测有
效
。
 以上开机启动,以下workerman日志配置。 
问答
以daemon(守护进程)方式启动 无
效
php start.php start -d 启动后关闭CMDchu窗口workerman也退出了
问答
$worker->onMessage 对 http 协议没有作用吗?
但是在我通过页面发起请求后,并没有在 terminal 看到有对 $worker->onmenssaee = function ($connection, $data) { var_dump($data);};
回
调输出请问这是怎么
回
事
呢?data); // 通过workerman,向uid的页面推送数据 $ret = sendMessageByUid($uid, $buffer); // 返
回
推送结果listen(); }; // 新增加一个属性,用来保存uid到connection的映射 $worker->uidConnections = array(); // 当有客户端发来消息时执行的
回
调函数
问答
crontab定时任
务
有没有执行时间限制?@walkor 大神
crontab定时任
务
有没有执行时间限制?比如任
务
可能执行要10分钟,30分钟或者1个小时? 有没有限制呢?
问答
请问webman怎么在更新程序后,代码重启服
务
?
#### 问题描述 请问webman怎么在更新程序后,代码重启服
务
? 比如说客户更新最新的程序版本后,重新webman服
务
问答
在webman中,Crontab定时任
务
里使用ThinkORM
#### 使用模型查询报错 请教下,在Crontab定时任
务
使用ThinkORM模型查询报错,使用Db就没有问题
问答
gatewayworker 握手失败 返
回
503
用的是apache 麻烦大神们解答一下 [attach]1833[/attach] [attach]1829[/attach] [attach]1830[/attach] [attach]1831[/attach]
问答
http-client 多余
回
调打印
Request.php中多了 echo $package,"\n"; 
« 上一页
1
...
139
140
141
142
143
144
145
146
...
477
下一页 »
« 上一页
142
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝