问题描述 webman/redis-queue 我webman php start.php restart 后 为什么还在消费 怎么读取 redis-queue 还有多少需要消费 怎么算消费成功。。。 是逻辑执行完还是...
问题描述 在webman中,在一个进程中,静态变量、(单例)都是所有请求中共享使用,那么有没有可以做到在仅仅在一个请求中,某个(单例)类可以在这个请求业务任意一个地方可以使用,不需要重复实例化呢(不同请求之间不能互相使用),这个类在这个请求结束后自动释放? 举个例子 1、目前log类实例化后(同一个通道),在一个进程后就只有一个日志类(全局日志类),但我想在每次写日志时都要附带上额外的信息(本次请求的信息【包括我自定...
问题描述 如果我现在从webman1.0升级到webman2.0 我的配置如下: "php": ">=7.2", "workerman/webman-framework": "^1.5.0", "monolog/monolog": "^2.0", "webman/admin"...
问题描述 有哪位大侠朋友有使用tonyenc组件的,我项目升级后使用了swow 协程,但使用tonyenc加密后,则无法运行,请问各位大侠有解决方案吗?或者有没有推荐php代码加密或好用的代码混淆工具是支持swow 的呢,谢谢各位大侠!...
问题描述 操作系统 LSB Version: :core-4.1-amd64:core-4.1-noarch Distributor ID: CentOS Description: CentOS Linux release 7.9.2009 (Core) Release: 7.9.2009 Codename: Core workerman/webman等框架组件具体版本 &q...
问题描述 webman版本:1.6 服务器:centos7.9 php:8.0 使用webman开发后台接口,加了ssl,但没有强制要求使用https,用nginx按照文档加了代理 前端vue3,本地开发的时候接口总是出现net::ERR_CONTENT_LENGTH_MISMATCH 200 (OK)的错误 打包部署到线上,就不会出现这些错误 也正常加了中间件...
问题描述 我使用了多个docker,docker只提供运行环境,它们共享同一套代码目录,同时运行会有什么问题吗 为此你搜索到了哪些方案及不适用的原因 例如:同时写入日志,文件锁之类的问题...
问题描述 命令:composer create-project workerman/webman执行后,会提示: 程序代码 composer create-project workerman/webman 报错信息 - Root composer.json requires workerman/webman-framework ^2.1, found workerman/webman-framework[dev-m...
问题描述 该图显示,一个workerman并发处理多个请求,如果数据库连接单例,而且内存常驻,多个请求都是同一个数据库连接,不会导致数据库错乱吗?fpm中因为每个worker都是单线程只能同时处理一个请求,并且请求结束后销毁资源,下一个请求就是新连接不会有问题 这里是手册的说明 只要单个进程内初始化一次数据库连接,则以后这个进程的所有请求都可以复用这个数据库连接,避免了频繁连接数据库过程中TCP三次握手、 数据库权...
问题描述 对于系统进程的使用控制不是很了解,我设想在一台虚拟机中运行多个webman应用,然后使用nginx做一下负载均衡调用。 测试时虚拟机设置了4核心,8G内存,运行了4个webmen应用,有两个是独立的,两个是相同的内容要做负载均衡的,一开始都是默认设置,'count' => cpu_count() * 4,http请求非常卡,然后发现整个虚拟机都非常卡,但是看cpu、内存占用都不高。后来将'count'...
问题描述 我想批量操作数据库更新一下相关字段的值,如果数据不存在就插入,存在就更新字段,使用了model下的方法,却提示未定义。 Call to undefined method app\statistics\model\AverageModel::upsert() 这里详细描述问题 我的使用代码 系统的model下 看model下面是有这个方法的,但是使用不了,请问怎么使用? 或者有没有替换的方法,数据量有好几...
问题描述 我定义了一个自定义进程,内容是while(true)了一个监听程序,里面程序运行结束会sleep一秒,但是在php start.php status中 会显示busy,请问是否会对其他进程或者主进程造成影响 ...
问题描述 这里写描述 程序代码或配置 workerman/webman-framework 为什么我可以下载1.6.14版本?...
问题描述 环境:centos 宝塔上php安装插件PHP-Xlswriter,代码中报错:Vtiful\Kernel\Exception: Configure 'path' directory does not exist in php -m 中有这个插件 php --ini目录中找到了php.ini 是有这个配置的文件如下: webman我有进行重启 程序代码 $config = [ '...
问题描述 请问下,为什么会冲突呢,之前我运行都没这样 程序代码或配置 Fatal error: Cannot redeclare function run_path() (previously declared in /www/wwwroot/webman/vendor/workerman/webman-framework/src/support/helpers.php:58) in /www/wwwroot/web...
问题描述 测试了下,如果多个类依赖同一个类,那么每次都会重新创建新的对象,有无办法让Config第一次被创建之后就复用,不再新建。 <?php class Config { public $text = ''; } ?> <?php class ModelA { public function __construct(Config $config){ $config...
问题描述 线上环境debian12,php8.1, webman/admin 0.6.33 workerman/webman-framework 1.6.9 使用php start.php start -d 报502错误 如果使用php start.php start 就正常 但终端会输出 邮件接口的信息,邮件也正常发送和接收到 # sudo php start.php start Workerman[start...