本小白仿照官方提供的Web VMStat 监控做一个服务器监控,遇到了一个问题

将之前的$worker->process_handle = popen('vmstat 1', 'r');换成$worker->process_handle = popen('top -b -d 1 | grep -E "^(%Cpu)"', 'r');就无法发送数据了,请问有什么区别吗?...

wo642436249 发表与 2018-10-16 2817 浏览 2 回答
出现了一个问题,报错:change gid or uid fail.

...

wo642436249 发表与 2018-07-02 2752 浏览 1 回答
如何在PHP框架的控制器方法中调用workerman的异步任务,比如TP5、Laravel、Yii

如何在PHP框架的控制器方法中调用workerman的异步任务,比如TP5、Laravel、Yii,目前直接这样,发现并没有发送数据...

wo642436249 发表与 2018-05-16 6746 浏览 3 回答
workerman有没有优化文件上传或者跟文件上传相关的模块?

最近做一个项目,需要上传比较大的文件,由于第三方的限制,这个逻辑必须是先上传至服务器上,然后再把服务器上的这个文件上传到第三方,服务器的环境配置基本修改好,但是如果上传文件太大,导致总体时间太长,虽然文件能完美的上传过去,但是再获取第三方返回的参数后就报502,当然可以通过修改fpm的那些配置来解决,但是不是一个好办法,因为根本不能确定用户上传的文件大小和网速,所以无法判断具体耗用时间,因此修改服务器的环境配置不是好...

wo642436249 发表与 2018-04-27 4732 浏览 2 回答
woker定时任务定时取redis队列取数据,然后插入到mongodb中,但是会有一定规律性的出现无法插入的问题

woker定时任务定时取edis取队列数据,然后插入到mongodb中。当redis队列长期没有数据的时候,然后又在队列里新增一条数据,workerman的定时器取出来后却没有插入到Mongodb中,再次在队列中放入一条数据后,workerman的定时器取出队列的数据后又能插入到mongodb中。例如:今天早晨我队列中没有数据,当提交一条数据到队列中后,定时器一执行便将队列中数据取出,但是这一次并没有插入到Mongo...

wo642436249 发表与 2018-03-21 4005 浏览 2 回答

wo642436249

2027
积分
0
获赞数
0
粉丝数
2018-03-21 加入
×
🔝