草庐IT

connects

全部标签

redis - Celery 未连接到 Redis 代理 : Connection to broker lost

我正在尝试让Redis充当我在Django上安装的Celery3.0.19的代理。我看到redis-server正在端口6379上运行。当我运行一个简单的Celery测试时,我得到以下堆栈跟踪:UbuntuLucid10.0.4Celery3.0.19celery-Atasksworker--loglevel=info[2013-05-0218:56:27,835:INFO/MainProcess]consumer:Connectedtoredis://127.0.0.1:6379/0.[2013-05-0218:56:27,835:ERROR/MainProcess]consumer

php - Redis 上的 "Connection Refused"错误

我在我们的LAN上有一个正在运行的Redis实例(v2.8),它正在运行并且可以通过LANIP和本地主机访问。问题是我们从客户端收到随机的“连接被拒绝”错误。他们成功了很多次,但失败经常发生。并且Redis中没有错误。它没有报告任何被拒绝的连接,所以我倾向于相信它是Linux中的东西。查看INFO输出如下:info#Serverredis_version:2.8.0redis_git_sha1:00000000redis_git_dirty:0redis_build_id:8c972dc122b48b0redis_mode:standaloneos:Linux3.2.0-56-gene

ruby-on-rails - 对等方重置 Redis/SideKiq/Rails 连接 - SSL_connect

我在Heroku上托管的生产站点上使用Sidekiq和RedisToGo。我正在启动多个Sidekiqworker来为我做一份工作。在600名worker中,在我的worker“卡住”之前,我只剩下大约180名worker。他们试图完成一项工作,但我得到了两个错误之一:WARN:{"retry"=>true,"queue"=>"default","class"=>"F9LoadRecordWorker","args"=>[25126],"jid"=>"0426e1db817e27986da6b636","enqueued_at"=>1395332988.09929,"error_mes

ruby-on-rails - Sidekiq 在启动时生成错误 : Error fetching message: Invalid argument - connect(2)

嗨,sidekiq/ruby​​/redis专家:我不确定这个问题是否与sidekiq、redis、ruby甚至rails有关。我们正尝试在我们的开发服务器上启动sidekiq(实际上距离生产一步,所以我们在生产模式下使用rails),sidekiq日志不断产生错误消息:获取消息时出错:参数无效-connect(2)日志的相关部分如下:#Logfilecreatedon2014-04-3015:57:05-0400bylogger.rb/31641Runninginruby1.9.3p484(2013-11-22)[i386-mingw32]SeeLICENSEandtheLGPL-3

node.js - 错误 : Redis connection to 127. 0.0.1:6379 失败 - 连接 EMFILE

所以我创建了一个使用socket.io、redis和node.js的实时应用程序。问题是有30个用户时,我已经达到了服务器的连接数(我正在运行Ubuntu14.04。而且我认为这与我连接到redis的方式有关。所以在一个页面上,我最多可以订阅12个channel。在两个socket.io连接上,一个有6个channel,另一个有另外6个channel。在显示我的Nodejs代码之前,我所做的是为每个channel创建一个新的Redis客户端,所以假设我有一个插入和更新channel,在node.js代码上,所以我的代码将是:vardata=io.of('/data');data.on(

PHP fatal error : Uncaught exception 'CredisException' with message 'Lost connection to Redis server

这几天我经常遇到以下错误apache2:PHPFatalerror:Uncaughtexception'CredisException'withmessage'LostconnectiontoRedisserver.'in/pathtomagento/lib/Credis/Client.php:693#012Stacktrace:#012#0/pathtomagento/lib/Credis/Client.php(538):Credis_Client->read_reply('select')#012#1/pathtomagento/lib/Credis/Client.php(440)

node.js - Nodejs 中的 connect-redis

我在我的nodejs应用程序(express4.x)中使用了nodejs/express/redis/express-sessionredis初始化由connect-redis/session框架在后台完成。到目前为止它有效。现在我需要用redis来存储session之外的其他数据,world希望有sessionstore以外的新store。只能开一家店吗?如果只有一个存储,是否可以使用由connect-redis/session初始化的redis客户端?如何获取?感谢您的帮助!现在的代码是:varexpress=require('express');varsession=requir

c# - 在 C# Redis : could not connect to redis Instance at 127. 0.0.1:6379

在C#中使用Redis服务器。我已经启动了redis服务器。通过c#代码连接到redis服务器时我正在使用nuget包ServiceStack.Redis。redisClient=newRedisClient("127.0.0.1",6379);异常:base{"couldnotconnecttoredisInstanceat127.0.0.1:6379:6379"}System.Exception{ServiceStack.Redis.RedisException}但我能够通过server_client.exe连接到服务器我们需要做其他事情来连接到redis吗?因为我对redis完全

python - 带有 Redis 代理的 celery : Is it possible to have more 10k connection

目前,redis的maxclients限制为10k所以,我不能产生超过10k个celeryworker(一个celeryworker在50台机器上有200个预叉)。在不更改redismaxclient限制的情况下,我可以做哪些事情来容纳超过10k的celeryworker?我正在考虑设置主从redis集群,但celery守护进程如何知道连接不同的从属服务器? 最佳答案 不要。超过10,000个连接的Redis命令延迟将受到影响,通常很严重。即使是基本的Redisping命令也显示了这一点。第一步:重新评估10kworker的要求。它

node.js - Sails connect-redis 适配器

我想对ZSET元素使用redis命令。在sails中,我根据文档启用了connect-redis适配器。现在我如何使用这个已经在扬sails时创建的(我猜)redis客户端访问redis命令?我还需要为它创建一个全局变量吗?/*config/session.js*/adapter:'connect-redis',host:'localhost',port:6379,db:0,//pass:,prefix:'sess:',提前致谢。 最佳答案 我认为它应该作为sails.config.session.store.client提供,如果