php-static-cli(aarch64 and armv7l) can not run

问题描述 I got php-cli-static from https://www.workerman.net/download but it can not run under raspberrypi (both aarch64 and armv7l have the same result) while i can run swoole-cli from https://swoole.com/downloa...

zgh419566 发表与 2023-10-29 292 浏览 2 回答
workerman的HTTP服务给有可能打造成类似spring-cloud那样的分布式网关

受到channel组件的灵感启发,发现这玩意太好用了 随着智能硬件终端的增加(10万+),我们目前的TCP服务采用TCP服务与业务处理服务分布式部署的构架模式,中间通过channel服务器做数据中转。 为进一步提升系统容量,我们对channel进行了改造,支持类似消息队列那样的任务调度机制。(前端负责跟硬件终端对接,后端通过多台服务器处理会话请求) 我们在业务中也涉及到HTTP请求,我在想,有没有可能也将HTTP请求...

zgh419566 发表与 2023-06-07 509 浏览 1 回答
关于Channel Server 做队列后,内存一直增长的问题

问题描述 以前我的业务逻辑一直写在基于workerman的tcp服务端程序里面,如果需要修改业务逻辑,就会导致整个程序需要重启,会导致成百上千的机器TCP需要重连。 自从看了gateway的源码以后,深受里将gateway和business服务分开的启发 因此我也想将tcp服务和业务逻辑分开,于是想到了使用channel做跳转(类似于gateway的注册中心register) 之前我使用了Channel做进程间通信,...

zgh419566 发表与 2023-04-03 444 浏览 1 回答
磁盘用完,导致workerman启动失败,没有任何提示

问题描述 平时正常使用workerman 运行项目,输入 php start_ads_client_5mf.php start 会这样提示: Workerman[start_ads_client_5mf.php] start in DEBUG mode ------------------------------------------- WORKERMAN ----------------------------...

zgh419566 发表与 2022-10-25 815 浏览 2 回答
为啥我的workerman作为TCP客户端连接PLC,设置tcp_nodelay不生效,要解决怎么?

TCP客户端代码如下: 程序启动后,逐个向服务器设备发送数据 问题:代码中明明分开发的数据,在抓包时发现内容会自动连接在一起后才发出去。 收数据也一样,明明分开拿 数据,会被合成一起才送给应用程序。 查了PHP环境支持的 <?php echo function_exists('socket_import_stream'); php test_socket_import_stream.php 1 是否需要修...

zgh419566 发表与 2022-08-01 1093 浏览 2 回答
反馈一个workerman连接数不均衡的问题,之前用workerman3没有发现这个问题,升级到4以后就很明显了

大家看,我这个workerman的连接数是否不均衡 之前用workerman3没有发现这个问题,升级到4以后就很明显了 这个是UDP服务器: 可以发现,进程1、2、3、4的请求连接数,总体呈现 1、2、4、8这样的倍数关系。 这个是TCP服务器: 这个是否需要workerman底层来进行优化? 需要怎么进行优化?...

zgh419566 发表与 2022-07-02 822 浏览 2 回答
分享一个基于workerman的rabbitmq客户端生产者、消费者(基于Timer实现事件驱动)

通过综合分析、研究和探索workerman和PhpAmqpLibr相关手册,经过长期的实践,现分享一套基于workerman的rabbitmq客户端生产者和消费者代码,供大家测试,使用。 个人觉得这套代码比workerman官方的代码逻辑更清晰,更便于使用 希望walkor采用,这样的话我也算为开源社区做了一些贡献。 rabbitmq 生产者 rabbitmq_productor.php <?php requ...

zgh419566 发表与 2022-06-19 2883 浏览 6 回答
通过channel做publish发送数据时TCP报文格式异常

我搭建了一台channel服务器 IP 192.168.27.24 通过192.168.27.18、192.168.27.19等两台服务器共64个进程连接到channel服务器 A程序发送消息可以成功 但是B程序发送的数据我发现TCP任务服务器接收不到任务数据,通过抓取发布(publish)数据的内容 发现tcp报文长度非常的短,发送帮看看这个是什么原因 Channel服务器 ---------------...

zgh419566 发表与 2022-06-18 602 浏览 1 回答
workerman通过AsyncUdpConnection给公网地址发送日志时,总是触发操作系统底层DNS-PTR解析,有何解决办法?

workerman通过AsyncUdpConnection给公网地址发送日志时,总是触发操作系统底层DNS-PTR解析,有何解决办法? <?php function send_udpData_log( $data , $host = "" , $port = ""){ $udp_connection = new AsyncUdpConnection("udp://{$host}:{$port}"); ...

zgh419566 发表与 2022-06-09 721 浏览 1 回答
使用workerman/rabbitmq 报错,应该怎么处理呢?

php test_rabbitmq.php start Workerman[test_rabbitmq.php] start in DEBUG mode ------------------------------------- WORKERMAN -------------------------------------- Workerman version:4.0.33 PHP version:...

zgh419566 发表与 2022-05-09 767 浏览 1 回答

zgh419566

230
积分
0
获赞数
0
粉丝数
2022-04-28 加入
🔝