webman动态修改上传文件大小、如何更新全部进程的配置

码龍

需要不重启修改上传文件大小

在控制器中使用

use Workerman\Connection\TcpConnection;

public function index(){
    TcpConnection::$defaultMaxPackageSize = 20 * 1024 * 1024;
}

有1个进程这个代码可以动态更新文件上传大小
可是有4个进程的话。。需要每个进程都执行这段代码才会设置成功 否则没有设置的进程收到上传文件的请求就会中断

请问有不有可以直接设置每个进程的大小方法。。

补充:
截图
如图 需要执行多次 4个进程才能全部修改

2535 2 0
2个回答

静默

为哈不直接在 config/server.php 里配置好?

  • 码龍 2021-01-13

    有一个这样的需求,需要在后台动态修改上传文件的大小

Chuckle

朋友 上传文件超出大小 是否可以铺捉到 超出大小 ,而是中断请求呢

  • 码龍 2021-04-12

    捕获不到,超出大小后直接colse链接了

  • Chuckle 2021-04-12

    @7716:我看到他的源码是这样的,我觉得应该优化一下

年代过于久远,无法发表回答
×
🔝