无法读取memcache缓存更新的问题

情况是这样的,我们把小程序客服消息接入到了workman里面,通过聊天界面直接给小程序用户回复消息,使用微信提供的API回复消息时候需要提供access_token,为了避免频繁请求access_token,我们把access_token存储在缓存中并且设置了过期时间。 workman是跟我们的程序框架一同运行的,在workman中会引入我们的框架。 workman一旦运行了之后,程序中无论什么时候获取access_...

shomo 发表与 2022-01-13 1271 浏览 1 回答
stream_socket_client(): unable to connect to tcp://127.0.0.1:4000 (Connection refused)

用的gatewaywoker做硬件设备的tcp通讯 阿里云端口已开 宝塔端口已开 报错端口拒绝链接...

iiiizxb 发表与 2022-01-13 3953 浏览 2 回答
unity3d做了一个几个小游戏,想用workerman做帧同步

前端是用的unity3d做的小游戏:超级玛丽,射击类游戏3D版本,还有一个类似于永劫无间那种游戏,不过是超级简化版的,想用workerman做后端,不知道如何做帧同步呀? 用的websocket,数据格式用的官方提供的Protocol Buffer...

楚羽幽 发表与 2022-01-12 2174 浏览 1 回答
出现mysql has gone away

尝试开启了tp的break_reconnect 没用,我是在onMessage里使用tp的orm进行操作的 , 另外我在onWorkStart里加了心跳包10秒一次 但是发现 非定时器部分的代码也在10秒一次...

ynwaspectre 发表与 2022-01-12 1736 浏览 1 回答
新手请教这是为什么

控制器代码 app/controller/Index.php class Index { protected $count; public function index(Request $request) { $this->count++; return response('count:' . $this->count); } } 配置...

chen 发表与 2022-01-12 1569 浏览 2 回答
Redis 操作次数过多偶尔会报错 Operation now in progress

Redis 操作次数过多偶尔会报错 Operation now in progress 官方扩展库 https://github.com/phpredis/phpredis/issues/1881...

Tinywan 发表与 2022-01-12 4549 浏览 1 回答
workerman关于多进程处理并发请求

如题!多进程处理client请求时时并行的吗?当把请求路由到同一个进程上时,处理请求的方式有变化吗?...

caoweb 发表与 2022-01-11 2518 浏览 1 回答
定时器中为什么捕获不到mysql的错误

执行的sql语句是错误的,应该执行catch,但是定时器直接退出了 ...

shayne 发表与 2022-01-11 1343 浏览 2 回答
webman/push 插件使用错误

使用 webman/push 必须关闭依赖注入 打开就报错了...

yzh52521 发表与 2022-01-11 2647 浏览 1 回答
webman 里的 RedisQueue 队列消息容量有限制吗?

消息数取决于什么值?Redis 内存?还是本地什么配置?10 万条有问题吗?...

isgbuddy 发表与 2022-01-11 1915 浏览 1 回答
插件 bootstrap.php 进程启动配置不会自动合并

插件定义 提示:Call to a member function enforce() on null 主 bootstrap.php 进程启动配置 才会生效...

Tinywan 发表与 2022-01-11 1806 浏览 1 回答
thinkphp中,gatewayworker出现buys调试发现卡数据库,不知道哪里有问题

程序运行一段时间后,总是出现大量的buys。 直接上代码: strace -ttp 13190 strace: Process 13190 attached 23:13:34.562338 restart_syscall(<... resuming interrupted read ...>) = ? ERESTART_RESTARTBLOCK (Interrupted by signal) 23:13:...

ric 发表与 2022-01-10 2674 浏览 3 回答
composer require tinywan/casbin 安装插件,配置没有拷贝到当前项目config/plugin下

项目地址 https://github.com/Tinywan/casbin 安装插件 安装后 config/plugin 目录是空的...

Tinywan 发表与 2022-01-10 1657 浏览 3 回答
webman fileinput上传插件 无法取值

插件 官方说 $_FILES 能接收到。 但是在 webman 里 $request->file() 接收不到值。。 有什么解决方法嘛?...

小小袋鼠 发表与 2022-01-10 1603 浏览 1 回答
console命令行获取所有路由是空数组Route::getRoutes()

protected function execute(InputInterface $input, OutputInterface $output) { $output->writeln('Route列表:'); $routeList = Route::getRoutes(); var_dump($routeList); } ...

Tinywan 发表与 2022-01-10 2138 浏览 3 回答
【已解决】使用官方demo,生产环境中channel server不能接收、推送事件消息

代码使用的是官方package中的测试代码 composer.json文件 { "require": { "workerman/workerman": "^4.0", "workerman/channel": "^1.1", "predis/predis": "^1.1" } } 测试文件名 test3.php require_once __DIR__...

jie365@126.com 发表与 2022-01-06 1886 浏览 1 回答
gateway-worker 在 thinkphp6中 怎么自定义协议

'businessWorker' => [ 'eventHandler' => 'app\controller\Events' ], 然后在Events中 源代码是这样写的,结合workman的自定义文档 请问这里怎么调用自定义协议代码 public static function onMessage($client_id, $data) { } 此处是文档中的方法,但是结合...

左手哥 发表与 2022-01-06 2757 浏览 2 回答
Gateway worker sendToAll()导致许多ws链接断开

$worker = new BusinessWorker(); $worker->name = 'Business_Server'; $worker->count = 4; Events.php if($businessWorker->id == 0){ $inner_http_worker = new Worker('http://0.0.0.0:9191'); ...

小W 发表与 2022-01-05 1825 浏览 4 回答

walkor

163321
积分
0
获赞数
0
粉丝数
2014-05-04 加入
🔝