自定义命令 怎么多线程且守护进程启动

问题描述 我有一个任务需要满足一下几个情况 1、多线程 2、守护进程启动 3、一定是自定义命令启动 感谢各位大佬多多指点...

heyang 发表与 2023-08-21 378 浏览 1 回答
打包为二进制程序有不停服更新方案么?

问题描述 有个webman编译后的二进制文件,但是每次更新的时候,都需要先 stop服务,再覆盖二进制文件来更新,这样会导致正在请求的用户中断,使用端会报错,请问有不停服更新二进制程序的方案么? ...

jetlong 发表与 2023-08-09 412 浏览 2 回答
短连接给用户推消息方案

问题描述 用户请求接口开启推送任务,服务端收到后回调用户地址推送消息(不用长连接) 用户请求接口停止推送任务,服务端收到后停止回调用户地址 用户有几十上百,是用定时器还是其他方法呢? 如果用定时器停止时如果和定时器不在同个进程只凭定时器ID能否删除定时器? 为此你搜索到了哪些方案及不适用的原因 暂无...

fantasmic 发表与 2023-08-08 408 浏览 2 回答
【workbunny/webman-rabbitmq 】 报错

问题描述 错误信息 Bunny\Exception\ClientException: Could not write data to socket. 如果在队列里面接收消息之后 接着业务处理 就会有这种情况出现(不是必现) 如果把业务处理代码注释掉 就不会出现这种情况...

timeless-zyg 发表与 2023-08-03 521 浏览 1 回答
想问下workbunny/webman-rabbitmq作者

问题描述 是否支持单生成不消费呢 我这边的业务是 A、B两个项目 A只负责生产 B只负责消费...

timeless-zyg 发表与 2023-06-20 638 浏览 2 回答
请问现在webman或者workerman 支持使用 parallel 多线程组件吗

问题描述 请问现在webman或者workerman 支持使用 parallel 多线程组件吗,即自己在WEBMAN框架中使用这个组件...

indesigncs 发表与 2023-06-20 439 浏览 2 回答
php9会不会为了性能改成强类型语言

就是说在未来,你们说php会不会为了性能,将php改成强类型语言呢,就不和老版本兼容了,彻底变成强类型语言,感觉强类型语言开发起来也还可以,泛型啥的,定义好,ide能智能提示挺好的,关键速度也快不少...

排骨苏 发表与 2023-06-20 1922 浏览 5 回答
webman redis-queue创建队列数量多少是否有讲究?

前几天在群里看到一个兄弟的项目里,app/queue/redis目录下有几十个队列文件,想了解下业务中是否可以无限制的创建队列?有没有什么讲究?...

workers 发表与 2023-06-17 597 浏览 2 回答
如何实现仅能创建1个定时器

问题描述 我在浏览器中,点击一个按钮a,启动了一个定时器A,我又点击了相同的按钮a,又启动了一个定时器B(定时器A和定时器B是实现相同的功能的),如何实现:点击一个按钮,只能启动一个定时器A,再次点击这个按钮后,无法新建定时器B?代码如下: public function onConnect($connection) { // 定义并执行一个定时器 $time_inter...

WJ825433525 发表与 2023-06-17 457 浏览 1 回答
php有没有好的人工智能项目

问题描述 这里写问题描述...

psocket 发表与 2023-03-23 773 浏览 1 回答
Optimize: Keep-Alive follows RFC

RFC: https://www.rfc-editor.org/rfc/rfc2616 HTTP/1.0 默认是短连接,除非传 Connection: Keep-Alive 才是长连接 HTTP/1.1 默认长连接,除非传 Connection: close,才是短连接 Workerman 的不规范实现,可能会对完全遵守 RFC 工具造成影响,比如 ab 非长连接压测。 下面是可以直接测试的代码:(希望 Worker...

joytom 发表与 2022-12-22 837 浏览 1 回答
关于rawBody()原始请求post包体的数据来源

问题描述 一般获取php包体的数据来源可以使用file_get_contents('php://input'), 我看了webman的原始包体请求方式$request->rawBody(), 文件位置在Protocols\Http\Request.php中,其中构造函数$buffer的数据哪来的,,也没看见实例化的地方,这个数据是什么时候注入的;...

ysian 发表与 2022-12-18 774 浏览 1 回答
WorkerMan中MySQL查询返回空白(不报错)

问题描述 WorkerMan调式模式MySQL查询正常,守护模式(-d启动)时,MySQL查询不到数据,增删改查返回空白(注:MySQL操作使用PDO,数据库操作类为自己封装,Autoloader加载过来)...

小飞人 发表与 2022-12-12 724 浏览 1 回答
系统调用poll 占据大量时间

问题描述 使用strace -cp pid 发现poll 系统调用占用了 30%的时间 为此你搜索到了哪些方案及不适用的原因 这是我的strace 截图 通过strce -ttp pid 可以发现一下 poll timeout 其中超时的 fd 是在操作redis 或是 进行http请求、 想咨询一下 这种情况 是不是可以调低 分发信号的频率 来达到 降低cpu的占用 php以及webman的版...

morris 发表与 2022-12-09 711 浏览 1 回答
Webman-push-server 插件使用问题

问题描述 想做一个聊天室demo 引入插件 Webman-push-server 前端代码 <script src="/vendor/webman/push/src/push.js"> </script> <script> // 建立连接 var connection = new Push({ url: 'ws://对应ip:3131', // w...

凌晨三点半的卢本伟 发表与 2022-12-07 1189 浏览 3 回答
webman如何使用stomp队列插件操作rabbimq

问题描述 1.首先在rabbmitmq增加一个名为demo的交换机 2.然后增加一个名为demo_test的队列 3.队列与交换机绑定,路由键随便写的,与队列名一样 4.webman安装 composer require teamones/stomp-queue 5.在config增加stomp配置 6.投递消息 7.消费位置 8. 改了端口之后: 按照destination增加了名为default....

ysian 发表与 2022-11-27 1330 浏览 4 回答
从Redis读数据时并发量大幅度下降

问题描述 直接空跑时并发能到4.8W并发,增加了Redis读取后并发降到了7.8K。 空跑时 从redis中读数据 代码如下: <?php namespace app\Controller; use app\Module\User\UserBean; use support\Redis; use support\Request; class IndexController extends Contro...

yukaige 发表与 2022-11-26 1039 浏览 2 回答
想问下关于数据库负载的问题

问题描述 现在公司有个程序用于bi统计数据分析的后台,目前所有的统计数据都是通过各种复杂sql语句联表的复合查询得出的结果集。所以对数据库的计算压力比较大(虽然加了各种索引),目前的临时解决方案是提升硬件能力,比如在阿里云上面买个16cpu 64g的独享数据库主机(这样能很大程度上缓解)。但是还有些c端程序也要跑,所以会会在这个数据库上面部署多个库。那如果那个统计的程序对数据库的压力比较大计算比较耗时,是否也会影响其...

bigman 发表与 2022-11-25 778 浏览 2 回答
请求是怎么打到不同的worker进程的

问题描述 版主请帮忙解惑 1.我测试的是workerman 2.实例化Worker对象,schema:http,端口号9999,设置4个进程,端口复用参数默认false,设置onMessage回调,回调里面打印worker对象的id,然后启动脚本 3.在多个浏览器当中访问,chrome,Microsoft Edge里面访问,打印出来的worker对象的id不同 4.请求被不同的worker进程处理,但是没有在work...

yzmdd 发表与 2022-11-25 551 浏览 1 回答

chaz6chez

4314
积分
0
获赞数
0
粉丝数
2018-11-16 加入
🔝