webman redis 中如何启用事务?

https://www.workerman.net/doc/webman/db/redis.html 中只有 pipeline 的使用方法, 如果想使用事务保证操作的原子性,该怎么用呢?...

roczyl 发表与 29天前 319 浏览 4 回答
在自定义进程中获取不到远程设备的IP

public function onConnect(TcpConnection $connection){ echo "New connection ".$connection->id." from ip " . $connection->getRemoteIp() . "\n"; } 自定义进程,在onConnect事件里面,使用$connec...

roczyl 发表与 2025-02-15 289 浏览 2 回答
在自定义进程里启动了一个tcp服务,现在想获取所有链接,可以怎么做?

根据 https://www.workerman.net/doc/webman/process.html 启动了自定义进程, 现在想利在进程启动时设置一个定时器,定时向所有客户端连接发送数据 workerman里是用 $worker = new Worker('text://0.0.0.0:2020'); 然后遍历$worker->connections获取所有客户端的。 那么在自定义进程里,怎么获取所有的客户...

roczyl 发表与 2025-02-14 144 浏览 1 回答
是否可以在自定义进程内重启当前的自定义进程?

https://www.workerman.net/doc/webman/process.html 请问,是否可以在自定义进程内重启当前的自定义进程?...

roczyl 发表与 2025-02-08 229 浏览 1 回答
全局共享MQTT连接遇到的问题

问题描述 按照 https://github.com/walkor/webman/issues/216 创建了 订阅服务进程 process/Subscriber.php 共享发布进程 bootstrap/Mqtt.php 除MQTT服务器信息外,其他代码和issues中的保持一致 在windows下运行 报错信息 ErrorException: Cannot declare class \Workerman\P...

roczyl 发表与 2025-02-06 314 浏览 2 回答
是否可以把admin这个应用整个改成/hide 这样的路由

问题描述 看了路由没有找到答案,就是是否可以把admin这个应用整个改成/hide 这样的路由?而且让/admin失效? 现在如果要实现,那么 admin应用下面的控制器都要一个个定义。...

roczyl 发表与 2024-01-05 601 浏览 1 回答
webman-admin 中自建了一个 app/index,访问数据库出错

InvalidArgumentException: Undefined db config:mysql in D:\webman\webman_ga\vendor\topthink\think-orm\src\DbManager.php:267 config/thinkorm.php 里面明明已经配置了。 后台可以进,但是在访问自己写的代码时就提示没有找到配置了。...

roczyl 发表与 2023-08-23 668 浏览 1 回答
webman-admin中创建数据表,字段类型里面没有varchar

webman-admin中创建数据表,字段类型里面没有varchar 一般varchar用得还是挺多的吧。...

roczyl 发表与 2023-08-22 761 浏览 1 回答
在webman-admin中自定义异常类,发现log出问题。

查看了一下class ExceptionHandler implements ExceptionHandlerInterface, 发现 public function __construct($logger, $debug) { $this->logger = $logger; $this->debug = $debug; } 请问,自定的异常类,初始化是在哪里?$logger定义又应该在哪里呢?...

roczyl 发表与 2023-06-22 961 浏览 1 回答
session_id is invalid

莫名出现一个错误: session_id 9e61dd40701ad941b20a0011467bf045,PHPSID=9e61dd40701ad941b20a0011467bf045 is invalid in xxx/vendor/workerman/workerman/Protocols/Http/Session.php:426 请问可以怎么排查?...

roczyl 发表与 2023-05-27 929 浏览 2 回答
请教http-client与 redis-queue结合使用的问题

我想把workerman/http-client与 workerman/redis-queue结合使用, 但是之前远程API提交不成功,我直接返回错误,redis-queue就会重新投递 现在换成异步http-client的话,该怎么返回呢?...

roczyl 发表与 2023-05-26 971 浏览 1 回答
有时会出现读数据库错误的问题

问题描述 运行到某个时间,会出现读取错误的问题。 比如用户登录,平时都好的。突然会出现密码错误的提示。 但是实际上数据没有改动,程序没有改动。 把webman restart一下就好了。 也不会出现任何报错。 操作系统环境及workerman/webman等具体版本 linux系统...

roczyl 发表与 2023-05-20 623 浏览 0 回答
我想把短信发送类里面的curl换成workerman/http-client,请问会有什么问题吗?

问题描述 我想把短信发送类里面的curl换成workerman/http-client,请问会有什么问题吗? 会不会有一些奇怪的问题? 在其他文件里调用这个类中的函数,又是如何返回的呢?...

roczyl 发表与 2023-04-15 807 浏览 0 回答
在workerman中建立udp服务,文档有问题

文档中是这么写的: 在workerman中建立udp服务很简单,类似如下代码 $udp_worker = new Worker('udp://127.0.0.1:9090'); $udp_worker->onMessage = function($connection, $data){ var_dump($data); $connection->send('get'); }; Worke...

roczyl 发表与 2023-04-12 1097 浏览 1 回答
windows的event扩展,可以用于给windows下的webman提高并发吗?

刚刚发现http://pecl.php.net/package/event有windows的event扩展, 不知道可以用于给windows下的webman提高并发吗?...

roczyl 发表与 2022-12-17 1200 浏览 0 回答
请教一下,webman/gateway-worker插件里如何启用ssl?

请教一下,webman/gateway-worker插件里如何为websocket服务启用ssl?...

roczyl 发表与 2022-09-30 1250 浏览 1 回答
控制器类中属性的安全问题

比如我在控制器中设置一个类: public $count=1; 如果 public function index(\support\Request $request) { View::assign('count',$this->count++); return view('index/index'); } 这样所有客户端访问到的 $count 都是同一个变量,和我预想的只有静态属性才会共享不太一样。 那么如果我...

roczyl 发表与 2022-09-10 1182 浏览 1 回答
可不可以让process中的某个进程单独reload,不用整个一起reload?

可不可以让process中的某个reload,不用整个一起reload?...

roczyl 发表与 2022-08-28 1295 浏览 3 回答
webman目录下,composer update 升级后,workerman升级到4.1,但是把我的redis-queue给删除了?

composer update 升级后,workerman升级到4.1,但是把我的redis-queue给删除了? config\plugin\webman\redis-queue 这个目录都丢了。...

roczyl 发表与 2022-08-22 1195 浏览 1 回答
composer 下载的 webman/redis-queue 里面没有 Consumer 类

使用composer安装后插件,下载完成后,发现本地vendor的src目录下只有Client.php文件...

roczyl 发表与 2022-08-19 880 浏览 1 回答

roczyl

-220
积分
0
获赞数
0
粉丝数
2022-08-03 加入
×
🔝