workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
设置进程数量问题
经过查看发现目前进程是在启动时按数量
生
成的,然后准备对外服
务
.(如理解有误请指出) 是否考虑后期加入一些其他设计,可以设置最大值,最小值然后启动时创建最小值,更多的进程可以动态创建的方式.有的时候平时服
务
进程数量
不
需要很多,但是突发服
务
时又需要更多的子进程,否则会导致全部子进程打满.
问答
webman,做核心API服
务
,如何监控?
目前的服
务
,还是走的php-fpm模式,可以直接通过阿里云 ARMS,进行监控 可以监控的内容非常齐全和完善,举例如下 !后面启动新的项目,打算用webman来做核心API服
务
,之前了解到swoole这种
不
能被ARMS监控到 所以,
不
太清楚,webman这种常驻内存的PHP应用,是否能如php-fpm那样被ARMS监控到顺便问一下,所有用workerman 或者 webman做的服
务
,大家都是如何监控的?
问答
关于服
务
器php-fpm内存的问题
#### 问题描述 服
务
器4核8G,目前内存占用80%多,服
务
器安装了php7.3和7.4。请帮忙看看是什么问题 top -o %MEM命令:  每个php-fpm占用2.多,另一台测试服
务
器每个才占用0.4左右,请问大家是什么问题 #### 为此你搜索到了哪些方案及
不
适用的原因想再放一个webman项目,会
不
会有问题
问答
请问workerman有没有一个好的定时任
务
管理系统?
#### 问题描述 目前使用的是linux的crontab做的定时任
务
,但是定时任
务
越来越多了,每次加一个任
务
以及找任
务
都非常的
不
方便。#### 为此你搜索到了哪些方案及
不
适用的原因 我尝试搜索php的定时任
务
管理系统,swoole有一个,但是要装swoole扩展,比较麻烦,我本身还是比较熟悉workerman的,想找一个用workerman实现的带后台管理的定时任
务
管理系统,要支持crontab语法的。
问答
webman Redis消息队列组件 redis-queue
workerman 的异步redis client封装还没
事
实现 !
不
能用好像
问答
目前支持一个端口服
务
多个网站吗?
刚刚在论坛里搜了一圈,也有前辈提的这个问题答案说是
不
支持。
不
知道现在还支
不
支持了呢? 现在做的程序是个web聊天的,一个服
务
器上有多个网站,想每个网站都有独立的聊天室。现在能
不
能实现一个端口服
务
多个网站,可以的话是用路由实现吗? 如果还
不
支持的话,是
不
是是得在Applications文件夹下建立多个app呢?
问答
部署到服
务
器,显示找
不
到pcntl扩展,而且pcntl扩展安装一直失败
代码已经写完了,现在要部署到服
务
器上。服
务
器中运行 php start.php start.php Please install pcntl extension.home/php-7.0.0/ext/pcntl/modules/pcntl.so 3,重启php-fpm ps aux|grep php-fpm kill -USR2 42891 4,重启nginx服
务
器
问答
webman-常驻内存疑惑
只有控制器 和 启动脚本中 载入的文件(比如,process,composer包),才是常驻内存的 我们自己写的业
务
代码,比如,在某个方法里,直接 new 的,这种都
不
是常驻内存的吧 因为遵循PHP垃圾
回
收机制如果仅仅只比较业
务
代码,是
不
是跟fpm中,性能差
不
多的呢?
问答
declare(strict_types=1);导致windows启动项目后修改文件无法自动重新加载
[截图](/upload/img/20221012/126346686f03d1.png) 有没有大佬解答一下为什么会这样,要怎么改才可以
生
效
问答
webman-admin 如何设置默认主题?
查到了pear.config.json但是改了之后好像也没有
生
效
``` { "logo": { "title": "Webman Admin", "image": "/app/admin
问答
(急)怎么把前端推送改成php推送
php /** * 认真编码 快乐
生
活 * User: helloJiu * Date: 2018/9/12 * Time: 18:06 */ // 建立socket连接到内部推送端口 $clientgroup_id":"123"}'); ws.send('{"cmd":"send_to_group", "group_id":"123", "message":"哈哈哈1"}'); }; ``` 服
务
端$group_con_map = array(); $worker->onWorkerStart = function(){ // Channel客户端连接到Channel服
务
端Channel\Client::connect('127.0.0.1', 2206); // 监听全局分组发送消息
事
件 Channel\Client:break; // 群发消息给群组 case "send_to_group": // Channel\Client给所有服
务
器的所有进程广播分组发送消息
事
件
问答
10万台硬件同时并发tcp上传数据到socket服
务
器,怎么设计集群服
务
器,瓶颈是
不
是在mysql
gateway集群,mysql集群数据库,服
务
器要达到多少台才能满足,并发量
问答
关于内存占用过多
使用场景: 搜索服
务
启动100个进程 定时器触发任
务
调度系统,向搜素服
务
投递任
务
(tcp) 搜索服
务
不
间断的接受任
务
发起curl请求去第三方请求数据(返
回
的数据包很大),调试发现在json_decode
问答
请问webman中gateway多服
务
器应该如何部署
我现在现在有两个服
务
器,客户端websocket只连接主服
务
器 其他服
务
器在处理任
务
时向主服
务
器通过 Gateway::sendToUid()发送消息 $_ENV['MAIN_SERVER_IP'] 是主服
务
器的内网ip 现在有几个问题是 当我把内网ip改成127.0.0.1,主服
务
器是可以使用的 , 但是当我改成真实的内网ip后,主服
务
器也无法使用了, 另外我子服
务
器应该如何设置呢?现在子服
务
器的$_ENV['MAIN_SERVER_IP']都是指向主服
务
器的内网ip,是无法使用的 希望有知道大神
不
吝指教,万分感谢 !
问答
开启服
务
报错Warning: fread()
我给服
务
器打了安全补丁就开
不
起来了。
问答
ws服
务
端 端口问题
ws 服
务
端 原来运行正常 最近设备上线接收
不
到设备的数据了 但是在代码未动的情况下 只修改了ws端口 然后就能接收到数据了 这种会是什么原因导致的
问答
部署在服
务
器报错
使用workerman-for-win 实现消息推送 在本地测试 完全OK 但是部署到 WINDOW系统 IIS 的服
务
器里面 启动 就报错 错误:syntax error:unexpected T_STRING实在
不
知道解决 求救
问答
webman-push-server 出现错误,
webman-push-server,php start.php start 启动,出现错误 Call to undefined method Redis::xAutoClaim() ,composer update 也无
效
support\\Plugin::uninstall" ] } } ``` [redis官网](https://redis.io/commands/xautoclaim/) 此函数在 6.2.0
生
效
问答
workman在
生
产环境,可以和nginx部署在同一台服
务
器么?
如题,谢谢
问答
请问使用多进程时,是根据什么规则将多个连接分配给各个进程的?
事
情的背景是这样的,我想一次抓取多个网页的内容,简单的做法可以是把网址放进数组里,foreach遍历出来一个个抓取。但这样是同步的,耗时比较长,所以我想用异步多进程来实现。代码运行的结果返
回
如下: (每一行代表一个要抓取的网页,记录了执行这次抓取的task worker的id,以及抓取的用时) (最后一行是总用时) [attach]496[/attach] 这个结果是我希望得到的结果但我发现类似这种25个任
务
平均分配给5个进程的情况很少出现。经常出现有的进程执行很多次任
务
,而有的只执行1次。甚至会出现25个任
务
全都分配给1个进程的情况,这时总用时达到了6秒 ,相当于单进程的做法? 请问使用多进程时是
不
是要注意什么规则?(本人最近刚学习workman,对php的多进程也
不
太熟,希望各位前辈多指点)
« 上一页
1
...
88
89
90
91
92
93
94
95
...
465
下一页 »
« 上一页
91
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝