workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
客户端请求报10054或10060
#### 问题描述 公司有个业
务
是这样的,python客户端有数据时(大概1秒1次)会请求服
务
器进行业
务
处理(只涉及redis),连接是通过http短连接,有3台服
务
器通过阿里云做负载,看了status每台机器每秒qps
不
到10。, None, 10054, None) 服
务
器对比数据时还是传过来了的。服
务
器优化也按照手册做了,看日志一个连接过来最多10ms,大部分在1ms就处理完并返
回
了。现在搞
不
清问题在哪。
问答
定时拉取数据库数据从而更新创建新的定时任
务
#### bug描述 这里写描述 我通过Timer::add定时拉取数据库数据然后创建新的定时任
务
new Crontab最后发现创建了很多重复的定时任
务
#### 程序代码或配置 Timer:\n"; }); } }) //通过$res的结果集数据循环创建定时任
务
```php ``` #### 期待的结果及实际结果 这里写期待结果及实际结果 我希望数据库的数据有更新同时,之前创建的定时任
务
也会更新----而且定时轮询数据库中的数据,从而实现更新定时任
务
、
不
创建重复的定时任
务
#### 系统环境及workerman/webman等具体版本 这里写具体的系统环境相关信息
分享
webman线上部署踩坑记之谷歌云服
务
器配置
在谷歌云上领了三个月的免费云服
务
,想着练手把网站部署到线上。 所以摸索着怎么在谷歌云上创建云服
务
器。 在谷歌云上创建云服
务
器创建云服
务
器,具体步骤是这样的: !然后就是比较关键的,要在防火墙放开端口,
不
然根本没法访问网站。 !
问答
子进程正常退出workman日志记录问题
Worker 3.5.30 版本的,使用WebServer(新版本已经没有这个了)创建了一个webapi,因为有一个API需要执行一个设备处理30s左右的任
务
,期间是一直连接这设备,所以用pcntl_fork主进程直接返
回
调用任
务
成功。process terminated pid:9709 Worker[9709] process terminated pid:9805 Worker[9805] process terminated 而这个任
务
呢我把exit改为exit(0)也还是会有,有没有办法
不
记录这个呢?
问答
求助各位大神 有关推送消息
一个常驻内存的php服
务
端程序,每隔几秒返
回
一段信息(死循环),在客户端如何获取这段消息? 还有客户端发来stop命令,如何能让服
务
端停止?
分享
简单实现数据库迁移命令
命令说明: ```shell #
生
成数据库迁移文件 php webman migrate make t1 # 执行迁移 php webman migrate # 执行
回
滚
php webman migrate
问答
webman 搭建邮局服
务
器
我想用webman 搭建一个类似于EwoMail的邮局系统 先说一下既然有了EwoMail为什么
不
直接使用,而是重复造轮子 #EwoMail简介 官网:http://www.ewomail.com/EwoMail是一个商业项目 虽然有开源版的但是项目代码开源度
不
够完善 如果在当前业
务
没有拓展的话还好 比如想增加一些API啥的虽然在开源版中也可以去自己手动实现 但是相对来说很麻烦也很复杂而且对于他的项目结构也
不
是非常清楚这个暂时
不
清楚我还没有去进行实践 总结:感觉问题很多如何自定义协议 然后我虽然知道邮局需要 IMAP协议 和 POP协议 但是我并
不
知道该如何去定义 没办法本人小白对于这些确实
不
太会 希望有大佬解答
问答
GatewayWorker 做负载均衡,服
务
器报告错误error:1407609C:SSL routines:SSL23_GET_CLIENT_HELLO:http request
如果
不
使用nginx反向代理,直接公网链接 wss:// 其中一台服
务
器没有问题。服
务
端上的gatewayworker进程会报告 SSL handshake error: stream_socket_enable_crypto(): SSL operation failed with
问答
workerman接收数据长度
TcpConnection::$defaultMaxSendBufferSize = 200*1024*1024; $connection->maxSendBufferSize = 10240000; ``` 均无
效
.是我配置的地方
不
对吗?
问答
关于发送消息后立即断开Socket
Gateway::sendToClient($client_id, json_encode([ 'msg' => '登录信息无
效
'会
不
会出现消息发送途中关闭socket导致发送失败
问答
请问如何监听webman报错信息?
#### 为此你搜索到了哪些方案及
不
适用的原因 未查询到有
效
方案
问答
客户端http 1.1 post请求,服
务
器无响应
新的云服
务
器,用宝塔配置好后,把原服
务
器正常运行的代码复制到新服
务
器,客户端正常连接tcp,登录绑定成功后,客户端发送http 1.1 post 到服
务
器,服
务
器没有响应。服
务
器配置或是代码有修改的地方?
问答
Gatewayworker 如何跟外网服
务
器部署
Gateway 和 Register 在云服
务
器,BusinessesWorker 在外网服
务
器。
问答
max/var_dump,自定义异常处理。正式环境要怎么用。。
#### 问题描述 这是业
务
代码。但是插件是通过异常抛出的写法,这样d(123)被抛到BusinessException去了,而
不
是Abort。 所以。是
不
是说开发环境调试的时,要把try{}catch{}注掉。。
生
产环境时,
不
要用d,就用print_r,在命令行显示,
不
影响页面? 但是这里我想要中断,调试时,
不
执行后面的代码,直接抛出。这个要怎么弄?
问答
webman能
不
能像前端那样拿到stream流中的数据
[截图](/upload/img/20240529/296656d0048ec1.png) 类似这种前端可以轻易拿到data里面的值 webman有没有什么方法实现呢 有知道的大神还望
不
吝赐教var_dump($result); //处理 result //处理逻辑 //集中返
回
application/octet-stream", "Transfer-Encoding" => "chunked", ], '123')); } ``` 里面的东西打印
不
到
问答
webman 或者 workman 如何判断当前是否在 daemon 模式下启动?
daemon 模式启动是
不
是就可以理解为
生
产模式?
问答
棋牌类游戏服
务
器 选择 workerman 还是 gatewayworkerman,优缺点是啥,求大佬帮忙解惑
棋牌类游戏服
务
器 选择 workerman 还是 gatewayworkerman,优缺点是啥,求大佬帮忙解惑 感激
不
尽
问答
pcntl_alarm运行一段时间会有时间差怎么办
不
知道是
不
是其他代码执行
效
率问题导致的误差
问答
win系统tp5find查询
生
成语句正常 Linux 系统上
生
成语句异常
Linux系统  win系统的  代码都是一个 
分享
一款新的队列服
务
插件(3/28 添加redis集群支持)
如果目录
不
存在就创建它(==可以编辑config/plugin/playcat/queue/process.php中的consumer_dir的地址来改变==) #### 启动webman的服
务
`\Payload; $payload = new Payload(); //对应消费队列里的任
务
名称 $payload->setChannel('test'); //对应消费队列里的任
务
使用的数据 $payloadPayload(); //对应消费队列里的任
务
名称 $payload_delay->setChannel('test'); //对应消费队列里的任
务
使用的数据 $payload_delay->setQueueData);` ``` ### 异常与重试机制 任
务
在执行过程中未抛出异常则默认执行成功,否则则进入重试阶段.getRetryCount(): 当前任
务
已经重试过的次数 - getQueueData(): 当前任
务
传入的参数 - getChannel(): 当前所执行的任
务
名称 ## License
« 上一页
1
...
118
119
120
121
122
123
124
125
...
468
下一页 »
« 上一页
121
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝