php-cp icon indicating copy to clipboard operation
php-cp copied to clipboard

redisProxy 不支持 multi

Open flyinghail opened this issue 7 years ago • 1 comments

试了一下 mutli 报错 PHP Fatal error: redisProxy::__call(): you send the request to pool worker ,but the worker is died in XXX.php on line ##

错误指的那行,就是 $redis->multi() 所在行

flyinghail avatar Apr 15 '17 13:04 flyinghail

我也试了下,multi()报错。

php-cp 是 1.5.0版本 代码如下: $redis = new \redisProxy(); $redis->connect($host, $port, $timeout); $redis->select($database);

$key = "key1";
$value = "value1";
$redis->set($key, $value);

var_dump($redis->get($key));

$redis->release();

echo 'multi begin', PHP_EOL;
$redis->multi();
echo 'multi end', PHP_EOL;
$redis->get($key);
$redis->get('key2');
var_dump($redis->exec());
$redis->release();

在执行$redis->multi();时报错如下: PHP Fatal error: redisProxy::__call(): you send the request to pool worker ,but the worker is died

momaer avatar Jun 10 '17 11:06 momaer