草庐IT

connects

全部标签

node.js - Node : Cannot start connect-redis with Express 4. 12.2

我使用的是express4.12.2、express-session1.11.1和connect-redis1.4.7。使用NODE_ENV=productionnpmstart运行以下代码时:varsession=require('express-session');varRedisStore=require('connect-redis')(session);app.use(session({store:newRedisStore(options),secret:'keyboardcat'}));我收到以下错误:varStore=connect.session.Store;^Typ

ruby - EM :Connection (em-synchrony) 内的光纤

谁能解释一下为什么Redis(redis-rb)同步驱动程序直接在EM.synchronyblock下工作,但不在EM:Connection内工作?考虑下面的例子EM.synchronydoredis=Redis.new(:path=>"/usr/local/var/redis.sock")id=redis.incr"local:id_counter"putsidEM.start_server('0.0.0.0',9999)do|c|defc.receive_data(data)redis=Redis.new(:path=>"/usr/local/var/redis.sock")put

Spring 数据 Redis : Connect via UNIX Sockets

我目前正在研究Redis以通过UNIX套接字检索数据。我已经更新了redis.conf文件来反射(reflect)这一点,通过定义redis.sock的路径(在我的例子中是/tmp/redis.sock)。使用SpringDataRedis(通过JedisConnectionFactory),我可以看到它具有通过TCP连接到Redis的方法(即定义主机名和端口)。但是,我没有看到任何用于通过UNIX套接字进行连接的方法(除非我忽略了什么)。有谁知道如何通过SpringDataRedis使用UNIX套接字连接到Redis?感谢任何帮助/建议。 最佳答案

redis 奴隶 : unable to connect to master: invalid argument

在我的从属redis服务器上,执行'slaveofmaster_hostname7804'后,它不断记录以下消息:ConnectingtoMASTERmaster_hostname:7804UnabletoconnecttoMASTER:Invalidargument在托管我的从属redis服务器的Linux服务器上,我可以毫无问题地连接到我的主redis服务器:$redis-cli-hmaster_hostname-p7804master上'info'的输出:#Replicationrole:masterconnected_slaves:0master_repl_offset:0re

docker - 无法连接到位于 127.0.0.1 的 Redis :6379: Connection refused in docker

我正在使用redis-server:latest图像。我使用了“dockerrun-it--name="redis2"redis:1bash"命令并进入了容器。我看到默认情况下redis正在监听端口:6379。RunninginstandalonemodePort:6379PID:39http://redis.io[39]01Mar09:03:45.669#Serverstarted,Redisversion2.8.4[39]01Mar09:03:45.669#WARNINGovercommit_memoryissetto0!Backgroundsavemayfailunderlowm

php - Redis缓存时报错 "Connection read timed out"

我有ZendFramework项目,我决定使用Rediska作为Redis客户端。Rediska具有ZF的缓存后端适配器-Rediska_Zend_Cache_Backend_Redis。我从数据库对象集合中获取并尝试将其保存在缓存中,但出现错误:连接读取超时。我的代码示例:$rediskaOptions=array('name'=>'cache','namespace'=>'Cache_','servers'=>array('cache'=>array('host'=>Rediska_Connection::DEFAULT_HOST,'port'=>Rediska_Connectio

Node.js 服务器 : connect to redis database once? 还是在每次请求时?

我正在构建一个node.js服务器,在redis数据库中使用简单的身份验证获取uid和key。我是否应该在运行服务器时一劳永逸地连接到redis数据库,例如:varhttp=require('http'),express=require('express');varapp=express();varredis=require('redis'),redisclient=redis.createClient();//...redisready,error,endcallbackhandlershere...app.get('/connect/:uid/:key',function(req,

ruby-on-rails-3 - resque 不再启动 "Can' t 分配请求的地址 - connect(2)”

这几天我无法启动resque我尝试了各种方法来调试这个问题,但没有结果!有人知道解决方案吗?亲切的问候这是来自的日志输出:bundleexecrakeresque:start日志:bundleexecrakeresque:start--trace**Invokeresque:start(first_time)**Invokeresque:workers:start(first_time)**Executeresque:workers:startrakeaborted!Can'tassignrequestedaddress-connect(2)Tasks:TOP=>resque:work

redis - ConnectionMultiplexer.Connect 在连接到 Redis 服务器时中断

我在我的Windows7机器上成功安装了Redis服务器。快速动手,一切都按预期进行。(使用来自https://github.com/MSOpenTech/redis的MSI安装程序安装)我正在使用StackExchangeredis客户端C#连接到Redis服务器。RedisClient附言:我没有在我的机器上构建应用程序,因为我有VS2010,这会引发一些错误。所以我安装了nuget包,现在我在C#中的测试应用程序有程序集StackExchange.Redis我的控制台应用程序很简单,只有一行代码ConnectionMultiplexerredis=ConnectionMultip

php - Predis 与 laravel 5.5 "No connections available in the pool in Aggregate/RedisCluster.php:337 "

我在AmazonElastiCache上为缓存设置了redis-cluster,使用Laravel5.5和Predis包,我收到以下错误。Predis\ClientException:Noconnectionsavailableinthepoolinvendor/predis/predis/src/Connection/Aggregate/RedisCluster.php:337Trace:Predis\ClientException:Noconnectionsavailableinthepoolinvendor/predis/predis/src/Connection/Aggrega