workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
初学workerman,有几个疑点,希望大家帮忙解答下
1、什么是主进程(哪个步骤中产
生
的是主进程),什么是子进程(哪个步骤中产
生
的是子进程) 2、workerman中`$worker = new Worker('http://0.0.0.0:8686');3、在thinkphp5中使用workerman是否只要在配置文件`worker_server.php`中配置`worker_class`参数,也就是配置服
务
启动文件,在前后端通信的时候就可以
不
用写`$5、假设我只开启了一个主线程,5个子线程,我想
不
同用户进入
不
同子进程,又该如何操作? 6、如何验证我开了多个主线程? 小白一枚,希望大家帮我解惑下。。。。
问答
workerman 实现
不
同用户推送
不
同消息问题
需求:根据client端发送的
不
同uid,server端推送对应uid比较感兴趣的一些话题给
不
同的用户 每个client 端都有唯一一个uid发送给服
务
端: ws.send(JSON.stringifyGateway::bindUid($client_id,$message_data); break; } ``` 在server端发送消息的时候所有client端都收
不
到消息
问答
关于服
务
端向客户端推送消息的错误信息。
使用代码的都是线上的最新版, 由于Events.php中有很多的业
务
逻辑处理(对发送的数据有加密解密过程),而官方提供的gatewayclient的方式推送
不
经过Events.php,所以选用PHP的"stream_socket_client"方式推送,但是设置好后,推送的时候,服
务
收到了如下提示: > SendBufferToWorker fail.See http://wiki.workerman.net/Error3 我确认按照“http://wiki.workerman.net/Error3”中的进行设置后,还是
不
行,请问这个问题出现在了哪里呢
问答
关于 webman,
生
产使用
1. 常驻内存,所以相较于传统的php-fpm架构,性能,要好很多 2. 但本质上,还是属于同步阻塞模式吧,没有类似swoole中协程的东西? 3. 之所以性能相较传统php-fpm架构高,只是因为常驻内存吗? 还有其他原因吗? 4. 如果是常驻内存的,很多第三方库,可能会有大量的静态使用,用在webman里 应该会有内存问题吧? 因为对workman的认同,现在又出来一个webman 公司,新项目,我们在考虑,是否用webman 毕竟是一个新东西,有用过的,聊聊吗?
问答
webman的日志中如何实现在执行$log->debug('balabalabala...')时同时在控制台也打印出记录的日志?
我是日志控,很多程序执行过程都要记录日志,队列
生
产时要记
生
产日志,队列消费时要记消费日志等等,而服
务
是在tmux中启动的,有时候希望直接在控制台里也能看见记录的日志,现在的做法是: $debugLogger
问答
Workerma实现PLC硬件、服
务
器、App的三端通讯的项目
#### 问题描述 Workerma实现PLC硬件、服
务
器、App的三端通讯的,哪位能指点下思路,谢谢!#### 为此你搜索到了哪些方案及
不
适用的原因 https://www.workerman.net/q/5438 也看到这个,但
不
是很熟悉物联网,无从下手..
问答
WEB消息推送框架推送接口
不
能访问
无法连接 Firefox 无法建立到 sdl.752g.com:2121 服
务
器的连接。 此站点暂时
不
可用或者太忙。请稍后再试。如果您的计算机或网络受到防火墙或者代理服
务
器的保护,请确认 Firefox 已被授权访问网络。 http://localhost:2121/?type=publish&content=%E6%B6%88%E6%81%AF%E5%86%85%E5%AE%B9&to=1486979840000 start.php 启动没有问题,但是前端收到
不
消息,推送接口也打
不
开。
不
知道为什么,求大神指教。。
分享
vue3+webman后台管理系统
gather-admin.git 前端git地址:https://gitee.com/MuZJun/gather-vue.git thinkphp6多应用请求接口/admin/auth.admin/myself,但是webman
不
是这样请求的[](/upload/img/20230313/13640ec7781103.jpg) 特点 - curd 一键
生
成正式支持... - 支持多种主题切换,界面美观 - 前台基于vue3前端开发 - 复用使用require.js 自动加载 - UI组件化,只需要写函数成就表单 - 适用范围:可以开发OA、ERP、BPM、CRM、WMS、TMS、MIS、BI、电商平台后台、物流管理系统、快递管理系统、教
务
管理系统等各类管理软件更新 -
生
成密码改成哈希密码(md5带参数
生
成的密码易被破解) - 修改前端清除缓存放在header头部
问答
windows的workerman和linux的在
效
率和并发上差多少?
看到大家说单机linux可以上万,那么请问一下windows能到多少,因为我看文档里说windows
不
支持多线程
分享
tpext-myadmin框架完整说明
## 说明: 之前发布了插件:https://www.workerman.net/plugin/70 由于插件页面
不
支发布
回
复,所以在此另开一个贴,希望感兴趣的朋友下载试用,有问题的可以在此反馈。> 注意:此方式的仓库是
不
带`composer`依赖`vendor`目录的,请
务
必运行`composer update`安装所有依赖后再访问网站。浏览器输入 [`http://localhost:8787/admin`] 打开,如果没有
事
先配置数据库,将会跳转到配置数据库的页面(若
不
能正常跳,配置数据库后再试)。 2.目录`将自动修改`composer.json`文件(命令行会提示:`注册扩展目录:extend/成功,composer.json文件已修改`),但修改后仍然需你下次运行`composer`相关命名才后
生
效
暂时解决办法,检查`composer.json`文件有无`psr-0 extend/`,然后运行`composer u`,之后使`extend`
生
效
,重启程序。
问答
请问电脑cmd怎么tcp链接?
服
务
器是 Linux 宝塔的 装的是 GatewayWorker 。 协议采用的是TCP 我想在电脑通过tcp 测试助手,发送。但是没有任何反应。 我们业
务
逻辑是这样的,硬件只支持发送tcp 。 然后现在就是让服
务
器接收硬件发送的tcp 。我们再服
务
端进行获取处理。但是现在遇到的第一个问题就是
不
知道怎么配置 tcp协议 和测试 链接结果。 麻烦各位前辈,有时间帮我
回
答一下。 感激
不
尽
问答
gateway 我开2个websoket服
务
用Gateway::sendToUid 怎么指定发送到哪一个
服
务
器上gateway 我开2个websoket服
务
用Gateway::sendToUid 怎么指定发送到哪一个 服
务
注册地址分别是 1236 和 1237  我启动第二个1237的时候 发送消息测试 没有报错 但是现实用户
不
在线 然后我看那个GatewayWorker\Lib\Gateway 里有个服
务
注册地址 就用 图里 的设置成1237 结果也没有用 我该怎么弄这个
问答
nginx 服
务
器求助
x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" 400 150 "-" "-" 有没有人遇到过nginx这段日志,知道日志咋产
生
的吗#### 为此你搜索到了哪些方案及
不
适用的原因 问了ai也
不
清楚
问答
workerman crontab如果动态添加了一个cron任
务
怎么样把这个cron任
务
删除呢?
#### 问题描述 workerman crontab 插件 如果动态添加了一个 cron 任
务
怎么样把这个cron任
务
删除呢?比如:new Crontab('0 0 * * *', $task); 如何把这个任
务
删除
问答
webman能否动态创建独立进程的定时任
务
?如可以怎么实现?
#### 问题描述 项目内有一个通道表,每个通道下会有几万条数据需要定时从远程同步到本地,想实现有几个通道自动创建每个通道对应的独立进程的定时任
务
,防止定时任
务
堆积的问题,
不
知道能
不
能实现,没啥思路,各位大神给点意见呗
问答
webman 请问自定义非监听进程要怎么启动?
handler' => process\TaskTest::class ], ``` 当我启动webman进程后,似乎自定义的非监听进程并没有启动,cmd上没有输出,将dump换成别的操作也没有
生
效
问答
【新手问题】websocket多进行,同一个用户,
不
中断连接,会
不
会分配到其它进程中处理
websocket服
务
端,假设开了8个进程,用户A连接上,由1号进程处理,在
不
中断连接的情况下,如果1进程负载过大,会
不
会把用户A转移到其它进程中处理。
问答
webman-admin一键菜单报错
#### 问题描述 如图,2个表都是用admin系统创建的
不
是其他工具创建的
生
成goods表的一键菜单报错。
生
成出来了控制器和模型,没有出html文件 会员表的
生
成是正常的 #### 报错信息 ``` Undefined array key 1 ``` #### 截图报错信息里报错文件相关代码 !
问答
Gateway默认
不
支持http的问题。
手册上写Gateway是
不
支持http协议的。可
不
可自己在gateway的portocols下建一个类继承自Worker去实现http协议,最后注册到register的worker上?我自己试了在创建一个基于http协议的gateway
不
同的端口,然后按端口处理业
务
,但是我收
不
到http请求的数据,可以发送数据,但是get和post的数据都收
不
到。上面的方法可
不
可行?
问答
webman的redis-queue
不
同的队列设置
不
同的消费进程
文档中 为
不
同的队列设置
不
同的消费进程 默认情况下,所有的消费者共用相同的消费进程。但有时我们需要将一些队列的消费独立出来,例如消费慢的业
务
放到一组进程中消费,消费快的业
务
放到另外一组进程消费。
« 上一页
1
...
113
114
115
116
117
118
119
120
...
480
下一页 »
« 上一页
116
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝