Cache::tag('config')->set('name','linux', 600); var_dump(Cache::get('name')); // 清理tags无效! Cache::tag('config')->clear(); 新建webman安装tp缓存,经过测试无法清除!...
我想将thinkphp项目转换成 webman 项目,用了thinkphp 一个全局事件,即控制器的任何方法执行后全局调用的事件,我看了webman中间件是在执行控制器前的拦截和处理,也看了webman的事件插件,要一个一个的写代码来触发,就没有类似于 thinkphp 执行完后再统一调用一个方法,我在这个方法中处理我的业务逻辑的吗? thinkphp 事件如下: class Appendevent { public...
centos7.9 php8 webmen 1.3.14 Route::group('/luckysheet', function () { Route::post('/load', [app\controller\Api\LuckysheetController::class, 'load']); Route::post('/updateImg', [app\controller\Api\Lucky...
SSL handshake error: stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed 是什么问题?...
假设用户1是普通用户,用户2是客服 该系统使用webman框架和自带的Gateway 当用户(1)给(2客服)发送消息后,如果用户(1)在两分钟内没有收到客服的回复就重新分配客服, 如果客服(2)回复消息给用户(1)就删除这个定时器,发现删除不了,请问是跨进程的删除的原因吗,能否提供一个解决方案 ![截图]...
public function onWorkerStart() { // 监听一个 http 端口 $inner_http_worker = new Workerman( 'http://0.0.0.0:2288' ); // 当 http 客户端发来数据时触发 $inner_http_worker->onMessage = function( ...
本地的两个宝塔环境 IP1:192.168.2.100 IP2:192.168.2.101 连接的时候还是报这个错误,那个大神帮忙看下 stream_socket_server(): unable to connect to tcp://192.168.2.100:1238 (Cannot assign requested address)...
如图,开了6个php进程,连接池却有13个,虽然无碍,但很多是sleep,有点不科学,不应该是一进程对应一个池子吗,是illuminate/database问题吗? 目前业务逻辑上几乎只对几个表的入库操作,都调的orm中的insert(),没其他操作了...
laravel代码: $per_page = 10; $users = Db::table('user')->paginate($per_page); laravel会自动获取get参数里面的page这个参数作为当前页 webman代码: $per_page = 10; $users = Db::table('user')->paginate($per_page, '*', 'page', $reques...
现在有个需求 我准备用getway当中间平台 A平台的设备 连接到我的平台后 我在把指令给到B平台的设备 现在我就在考虑 如果短时间内 我的中间平台收到多个指令 如何发到B平台的设备并且不会丢弃指令 还有一个问题 由于两个平台的端口协议不一样 我有没有必要统一个端口 ...
本地项目没问题Redis跟GatewayWorker在一个服务器,但是线上的项目和Redis没有在一个服务器,周一设置的某一条消息4秒后执行,到今天变成了1秒钟执行一次,本地的也在跑但是没问题,线上的时间越跑触发时间越短.大佬们有遇到过的吗?或者什么情况会导致执行时间越来越短,求助!!!...