workerman的多线程版本,可不可以用swoole v6的多线程

swoole v6发布了多线程 https://mp.weixin.qq.com/s/HzPEg7g3PuN2Xky4EQfnHw 可不可以借助这个,重新启动workerman的多线程版本 这样可以多开几个线程跑任务,不怕进程被占用光了 还有请问这个线程之间是相互隔离,没有使用负担的吗...

happy321 发表与 9天前 352 浏览 2 回答
关于服务器nginx代理后webman/push 插件服务端推送问题

如果使用单机情况下webman/push 插件默认填写本地就可以了。 但是如果出现多个服务器负载后,是不是都写本地就会导致客户端原本连接的是主服务器的ws导致负载的辅服务器推送会失败吗? 这样辅服务器是不是推送客户端的IP都需要填写主服务器的内网IP呢? 现在配置: http服务做负载 ws服务单连接主服务器 所有负载的服务器的ws推送客户端都发送主服务器的pushApi进行推送。 ...

TM 发表与 2024-09-01 297 浏览 1 回答
【workbunny】RabbitMQ客户端中Channel无限增加问题

问题描述 复用开启 生产者 消费 composer "php": ">=7.2", "workerman/webman-framework": "1.5.18", "monolog/monolog": "^2.0", "roiwk/rabbitmq": "^1.2", "illuminate/database": "^9.52", "illuminate/...

德玛西亚 发表与 2024-08-17 369 浏览 2 回答
【workbunny】RabbitMQ客户端 报错

问题描述 插件:【workbunny】RabbitMQ客户端 压测发布消息,发布到2048个的时候就报错了 程序代码 for ($i = 1; $i <= 5000; $i++) { sync_publish(TestBuilder::instance(), $i); } 报错信息 [2024-06-23 19:11:22] default.ERROR: 1719141082.4885 ["2046"]...

LokiLiu 发表与 2024-06-24 582 浏览 3 回答
【workbunny/webman-rabbitmq 】只发送消息不消费应该怎么操作

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

basar911 发表与 2024-06-04 360 浏览 1 回答
使用webman-shared-cache共享缓存,定时上报大并发时,上报进程busy

问题描述 需求: 使用webman提供一个http服务,接收大量的请求(1000w+/天),并将请求根据请求中的参数task_id存储到apcu共享内存中,由新开的进程定时获取共享内存种的数据,每次获取100条,批量存储到redis中,供其他程序使用。 问题: 开了10个上报进程,每个上报进程每10秒会调用Cache::search()获取需要上报的任务,然后加锁此任务,对该任务下的数据进行上报,上报完成后释放任务锁...

xiaopi 发表与 2024-05-31 593 浏览 2 回答
【workbunny/webman-rabbitmq】2.x版本怎么设置延迟发布时间

问题描述 以前用的1.x版本async_publish第三个参数可以设置延迟发布的秒速,请问2.x版本该怎么操作呢 这样设置的会报错 async_publish(DyBuilderDelayed::instance(), 'abc',null,[ 'x-delay' => 10000, ]); # retu...

yajie 发表与 2024-03-21 556 浏览 2 回答
workerman/rabbitmq heartbeat是否需要多线程方案来实现?

如果设置Heartbeat时间为60s,那么如果当前任务执行时间超过这个时间,那么Timer的callback就无法执行,这时候rabbitmq就会断开连接。 这里是否有必要启动一个线程来专门做heartbeat?对于wrokerman来说多线程使用是否可行?...

sundev 发表与 2024-03-19 467 浏览 1 回答
rabbitmq插件不消费

问题描述 https://www.workerman.net/plugin/67 使用这款插件运行了一段时间之后,发送消息 一直不消费,请问如何解决 已解决 应该是消费积压的问题,清理一下队列就可以了...

yajie 发表与 2024-03-14 439 浏览 1 回答
能否将 robmorgan/phinx包移植到webman命令中去

我想将数据迁移的命令composer require robmorgan/phinx和webman的命令合并在一起,我该怎么做...

shiroi 发表与 2024-02-23 496 浏览 2 回答
大家好,请问轮询用workerman有解决方案吗?谢谢大家!

问题描述 微信支付除了异步回调通知,还要求后端主动轮询订单是否支付成功做为辅助, 前端轮询方案比较多,后端PHP不懂有什么方法? TP6+使用Workerman执行定时任务? Workerman有轮询方案吗? 先谢谢了!...

gxnnlj6 发表与 2024-01-30 1176 浏览 7 回答
请问下webman针对csrf攻击有处理方案吗

只看到xss和sql注入,想了解框架本身如何防范csrf攻击...

regist_2013 发表与 2024-01-29 731 浏览 1 回答
为啥fpm模式,nginx只需要cpu对应的个数,webman 运行的时候却需要开启额外的进程?

问题描述 在使用 nginx + fpm 的方式时,nginx 只需要配置4个(cpu 个数) worker。php 会自动动态创建 worker 接收请求。不会出现阻塞。但是独立使用 webman 的时候却需要额外开启端口来接收请求,以避免 IO 阻塞。...

= - = 发表与 2023-12-23 861 浏览 3 回答
如何禁止用浏览器访问TCP协议的IP地址和端口

问题描述 最近在做物联网项目,TCP协议是给设备访问的,也绑定了域名,但是最近查看日志发现有一些国外的IP通过扫描端口进行攻击,其中也有通过http的方式访问,国内的IP也有,国外的IP可以一封了之,那国内的就没办法了,虽然做了数据验证,但觉得不够完美,请问有没有什么办法禁止通过http协议访问呢 message: GET http://47.*.*.*:666/ HTTP/1.1 User-Agent: Mozil...

追梦随想 发表与 2023-12-21 598 浏览 1 回答
workbunny/webman-nacos插件心跳报错

问题描述 nacos那边可以看到服务,但是健康状态在1和0来回变更,查看日志,一直有这条日志的报错。 本身使用没什么问题,可以使用 日志 default.ERROR: Nacos instance heartbeat failed: [0] caused: errCode: 400, errMsg: Current service DEFAULT_GROUP@@finance is persistent servic...

kylin87 发表与 2023-12-06 860 浏览 4 回答
请教下webman中可以使用sleep吗,不能的话有别的办法吗

问题描述 请教下webman中可以使用sleep吗,不能的话有别的办法吗 使用场景 几十万数据导出导致数据库占用100%影响其他业务,想在导出的过程中sleep下,给数据库一些缓冲。 为此你搜索到了哪些方案及不适用的原因 null...

咸鱼.php 发表与 2023-11-24 1046 浏览 1 回答
RabbitMQ 断开后,执行Worker::stopAll(),是出于什么考虑呢 ?

问题描述 RabbitMQ 断开后,主动 Worker::stopAll 是出于什么考虑呢? 我想实现服务自动恢复,如果RabbitMQ断开之后,会定时重连。我的服务在onWorkerStart时比较耗时。 return $this->disconnectPromise = Promise\all($promises)->then(function () use ($replyCode, $replyT...

mo 发表与 2023-11-22 631 浏览 1 回答
“通过 Webman 中的 gRPC 集成释放云原生开发的力量”

问题描述 我建议在 Webman 中集成对 gRPC 服务的一流支持,这可以显着增强框架构建现代高性能应用程序的能力。 gRPC 已迅速成为云原生微服务架构中高效连接服务的事实上的标准。 gRPC 强调高吞吐量、低延迟连接、集成服务发现、负载平衡、身份验证和更小的消息大小,与传统 REST API 相比,可带来显着的性能提升。 Netflix、PayPal、Square 等领先科技巨头正在采用 gRPC。 通过添加 ...

mpv945 发表与 2023-11-22 927 浏览 2 回答
webman push插件php端能接收js发过来的消息吗?

问题描述 webman push插件php端只能发消息,不能接收消息吗?...

3355077049 发表与 2023-11-21 709 浏览 2 回答
【workbunny/webman-rabbitmq】出现 系统调用选择超过了最大连接数

问题描述 for ($i=0;$i<1000;$i++){ async_publish(UserBuilder::instance(), "asd", null, false); } 导致 ...

小叽叽叽叽 发表与 2023-11-21 574 浏览 2 回答

chaz6chez

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