https://www.workerman.net/doc/webman/db/redis.html 中只有 pipeline 的使用方法, 如果想使用事务保证操作的原子性,该怎么用呢?...
public function onConnect(TcpConnection $connection){ echo "New connection ".$connection->id." from ip " . $connection->getRemoteIp() . "\n"; } 自定义进程,在onConnect事件里面,使用$connec...
根据 https://www.workerman.net/doc/webman/process.html 启动了自定义进程, 现在想利在进程启动时设置一个定时器,定时向所有客户端连接发送数据 workerman里是用 $worker = new Worker('text://0.0.0.0:2020'); 然后遍历$worker->connections获取所有客户端的。 那么在自定义进程里,怎么获取所有的客户...
https://www.workerman.net/doc/webman/process.html 请问,是否可以在自定义进程内重启当前的自定义进程?...
问题描述 按照 https://github.com/walkor/webman/issues/216 创建了 订阅服务进程 process/Subscriber.php 共享发布进程 bootstrap/Mqtt.php 除MQTT服务器信息外,其他代码和issues中的保持一致 在windows下运行 报错信息 ErrorException: Cannot declare class \Workerman\P...
问题描述 看了路由没有找到答案,就是是否可以把admin这个应用整个改成/hide 这样的路由?而且让/admin失效? 现在如果要实现,那么 admin应用下面的控制器都要一个个定义。...
InvalidArgumentException: Undefined db config:mysql in D:\webman\webman_ga\vendor\topthink\think-orm\src\DbManager.php:267 config/thinkorm.php 里面明明已经配置了。 后台可以进,但是在访问自己写的代码时就提示没有找到配置了。...
查看了一下class ExceptionHandler implements ExceptionHandlerInterface, 发现 public function __construct($logger, $debug) { $this->logger = $logger; $this->debug = $debug; } 请问,自定的异常类,初始化是在哪里?$logger定义又应该在哪里呢?...
莫名出现一个错误: session_id 9e61dd40701ad941b20a0011467bf045,PHPSID=9e61dd40701ad941b20a0011467bf045 is invalid in xxx/vendor/workerman/workerman/Protocols/Http/Session.php:426 请问可以怎么排查?...
我想把workerman/http-client与 workerman/redis-queue结合使用, 但是之前远程API提交不成功,我直接返回错误,redis-queue就会重新投递 现在换成异步http-client的话,该怎么返回呢?...
问题描述 运行到某个时间,会出现读取错误的问题。 比如用户登录,平时都好的。突然会出现密码错误的提示。 但是实际上数据没有改动,程序没有改动。 把webman restart一下就好了。 也不会出现任何报错。 操作系统环境及workerman/webman等具体版本 linux系统...
问题描述 我想把短信发送类里面的curl换成workerman/http-client,请问会有什么问题吗? 会不会有一些奇怪的问题? 在其他文件里调用这个类中的函数,又是如何返回的呢?...
文档中是这么写的: 在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...
刚刚发现http://pecl.php.net/package/event有windows的event扩展, 不知道可以用于给windows下的webman提高并发吗?...
比如我在控制器中设置一个类: public $count=1; 如果 public function index(\support\Request $request) { View::assign('count',$this->count++); return view('index/index'); } 这样所有客户端访问到的 $count 都是同一个变量,和我预想的只有静态属性才会共享不太一样。 那么如果我...
composer update 升级后,workerman升级到4.1,但是把我的redis-queue给删除了? config\plugin\webman\redis-queue 这个目录都丢了。...
使用composer安装后插件,下载完成后,发现本地vendor的src目录下只有Client.php文件...