问题描述 Fatal error: Uncaught RuntimeException: SplFileInfo::getMTime(): stat failed 会时不时的报这个错误 然后就存在僵尸进程了 要手动去结束进程 暂时没有去研究,没法下手去改这个报错点 有大佬知晓怎么解决的吗? 运行环境:windows11 ...
目前业务需要,客户端在websocket连接的时候需要带上一段自定义加密串,服务器端会解密,得到id,最后判断相同id,只能同时在线3个,超过3个的,会将之前的连接干掉一个,客户端不再连接,最多连接就3个 再webman/push和push.js中,由于文档没有介绍,push.js中不知道如何传递这个参数 php中也没有找到连接时候是哪个程序执行的 希望有更加详细的文档,用于知道更多事件...
如题所说的,我使用了这个https://github.com/walkor/php-http-proxy的。 被人恶意攻击,connections一下子就从2000多飙升到4000多了,如图的。 我想限制一个IP最高只能10个connections,该如何设置? ...
问题描述 round(): Passing null to parameter #2 ($precision) of type int is deprecated in file /xxx/vendor/workerman/workerman/Worker.php on line 1927...
问题描述 引入laravel时,发现用debug模式启动正常,用demon模式启动则出现异常。 经过排查发现laravel在命令行启动时,保存了stdout的handle 当workerman以demon模式启动时,会关闭stdout的handle,并重定向到文件中。 程序代码或配置 /** * Redirect standard input and output. * * @p...
问题描述 这里写问题描述 使用手册里面的composer安装redis 没有自动生成配置文件 是要手动创建吗 https://www.workerman.net/doc/webman/db/redis.html composer require -W illuminate/redis illuminate/events ...
问题描述 需求是需要动态的读取数据库的配置,然后启动多个process, 目前使用DB查询方法导致报错, 如果无法用DB方法查询的话, 那这些参数应该如何动态读取呢? 程序代码 use support\Db; $group_ids = Db::table('apps')->limit('10')->pluck('app_uid')->toArray(); var_dump($group_ids);...
问题描述 在webman中自定义命令,是用workman启动监听之后,会自动生成workman日志,但是在打包二进制后,文件写入失败。 程序代码 protected function execute(InputInterface $input, OutputInterface $output) { $name = $input->getArgument('name'); ...
问题描述 这里粘代码或配置 $from_version, $to_version 这两个函数代表什么意思? 比如我要升级我开发的应用插件,从1.0.0升级到2.0.0,有个数据库表要加两个字段,1.0.0版本是没有的,我要用哪个变量判断版本?然后插入字段到数据库表...
查看了一下class ExceptionHandler implements ExceptionHandlerInterface, 发现 public function __construct($logger, $debug) { $this->logger = $logger; $this->debug = $debug; } 请问,自定的异常类,初始化是在哪里?$logger定义又应该在哪里呢?...
问题描述 聊天模型选 gpt-3.5-turbo-0613 设置最大token数 4096 发送送聊天内容就报错了 This model's maximum context length is 4097 tokens. However, you requested 4104 tokens (8 in the messages, 4096 in the completion). Please reduce the le...