腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
避免
Sidekiq
工作
线程
并发
、
我目前在Heroku的一个小dyno上运行
Sidekiq
。性能非常适合执行简单的任务,如检查数据、发送电子邮件。这是我的
Sidekiq
.yml: :concurrency: 5 :concurrency: 4 - critical- default 当4个图像版本一起启动时,
工作
人员将永远留在队列中,他们在大约20分钟内完成所有
工作
。如果我将生产
并发
性设置为1,那么这4个
工作
进程将在大约20秒内完成处理。
浏览 28
提问于2019-11-22
得票数 0
回答已采纳
1
回答
设置
Sidekiq
: Heroku上的
并发
性
、
、
、
、
我很难弄清楚Heroku上的
并发
性是如何
工作
的,以及如何为
Sidekiq
设置最优的:concurrency值Puma Web Server 5 threads
Sidekiq
:concurrency value 允许每个Puma
工作
人员使用默认的5 ActiveRecord DB连接(这很好地对应于每个
线程
都有5个
线程
)。因为每个Web有两个这样的Puma
工作
人员,每个Web最多消耗10个连接。在所有8个Web
浏览 0
提问于2015-10-01
得票数 6
回答已采纳
2
回答
是我的代码,还是
Sidekiq
速度慢,因为它不应该访问Rails模型?
、
、
、
在config/environments/development.rb中config.eager_load = falseconfig.eager_load = true/home/myuser/.rvm/gems/ruby-2.5.1/gems/
sidekiq
-5.2.2/lib/
sidek
浏览 2
提问于2018-11-03
得票数 0
4
回答
如何控制每个队列的
并发
性?
sidekiq
文档显示我只能控制
Sidekiq
的全局
并发
,而不是每个队列。我在这里提出一个问题,希望每个队列的
并发
设置都有解决方案。一些第三方服务就是不接受高
并发
性,并且仅仅为了这些限制整个侧边站是痛苦的。 我在
sidekiq
3.3上
浏览 0
提问于2015-03-01
得票数 15
2
回答
Sidekiq
多个工人?
、
我有一个关于
Sidekiq
的问题。resque:work QUEUE='first'rake resque:work QUEUE='third'rake resque:work QUEUE='third' 我的问题是。使用
Sidekiq
,您如何开始使用多个
工作
人员?我知道你
浏览 2
提问于2013-12-12
得票数 3
1
回答
即使没有工人在
工作
,
sidekiq
也在使用内存
、
我使用
sidekiq
安排了一些后台任务,
工作
并发
为22,但我发现即使没有
工作
的
工作
,也会发生大约13.7%的内存消耗,这是正常的吗?或者我应该在
sidekiq
中更改一些配置来
避免
这种情况谢谢
浏览 0
提问于2013-03-08
得票数 5
1
回答
无法成功禁用
Sidekiq
并发
我有一个
Sidekiq
工人,它与第三方API交谈,这是积极的速率限制。为了
避免
触发速率限制,我的初步解决方案是不允许并行处理
Sidekiq
作业。但是,当我将
Sidekiq
的
并发
设置为1时,我的作业仍然并行执行。 如何在
Sidekiq
中禁用
并发
?
浏览 0
提问于2019-07-20
得票数 0
1
回答
如何为CPU/RAM昂贵的作业确定
Sidekiq
中的
并发
号?
、
、
这项
工作
基本上可以做两件事( CPU/RAM很昂贵): Process running mem=936M(182.8%)因此,我可以将
线程
数降低到2或3,以确保我永远不会克服dyno允许的内存,但有时
浏览 0
提问于2014-06-29
得票数 3
回答已采纳
1
回答
Sidekiq
并发
和数据库连接池
、
、
、
、
我的理解是: 我的web服务器(rails s)将使用最大5个
线程
,因此可以将最大5个连接连接到我的DB,这是可以的,因为连接池设置为5。我的
sidekiq
进程将使用5个
线程
(因为
并发
设置为5),当连接池设置为5时,这也是可以的。为了在同一时间处理更多的
工作
,并减少处理所有
工作
的全球时间,我决定将
sidekiq
并发
性提高到25。在生产中,我提供了一个最大连接为120的Heroku Postgres标准数据库,以确保我能够使用
Sidekiq<
浏览 0
提问于2017-08-19
得票数 19
2
回答
Sidekiq
:服务器池大小和
并发
设置之间有什么区别?
、
看完这个博客后:sizeconcurrency 服务器池
并发
性在
sidekiq
.yml中设置,服务器池大小在初始化程序文件夹中的
sidekiq
.rb文件中设置。
浏览 1
提问于2020-10-02
得票数 0
1
回答
Rails,Puma,
Sidekiq
如何计算总DB连接?
、
、
、
、
database.yml RAILS_MAX_THREADS : 5配置为bellow的1台侧翼服务器 #
sidekiq
浏览 2
提问于2019-10-17
得票数 5
1
回答
heroku上的多
线程
ruby worker
、
、
、
、
我在Heroku上有一个ruby应用程序,需要对
工作
线程
进行一些后台处理。我还没有在Delayed和Resque之间做出决定,但这个问题的答案可能会让我动摇。在heroku上,有没有办法让每个worker dyno都有多个
线程
?这是DJ或Resque的标准插件还是可用插件?或者foreman配置到pre-fork之类的?
浏览 0
提问于2012-05-30
得票数 5
回答已采纳
1
回答
为什么我们失去了Heroku上的数据库连接?
、
、
、
我们在Heroku上有一个带有
Sidekiq
的Rails应用程序,并且没有数据库连接。set)Procfile:worker: bundle exec
sidekiq
deploying-rails-applications-with-the-puma-web-server#on-worker-bootend
sidekiq
浏览 0
提问于2015-10-14
得票数 1
回答已采纳
1
回答
限制每侧队列的
线程
数
是否有一种方法可以限制每一个
sidekiq
队列的最大
线程
数?我们的日常
工作
需要相当长的时间才能得到处理。一方面,我们可以说,让我们放置20个
线程
,并使它完成得更快。我想要的是类似的东西: DailyJobsQueue -10个
线程
最多,regularJobsQueue -没有
线程
的限制(其余可用
线程
-并不是说它们不会在高峰时间使用)。我已经看到,我可以优先处理那些更改作业轮询的
线程
。但这不是我需要的。 有什么想法吗?
浏览 3
提问于2014-12-18
得票数 1
回答已采纳
1
回答
当其他作业正在运行时,
Sidekiq
作业会在任意时间冻结
、
下面是EveryMinuteWorker的外观: # app/workers/every_minute_worker.rb include
Sidekiq
::Worker
sidekiq
_options :retry => false defperform check_ag
浏览 13
提问于2020-07-03
得票数 0
1
回答
Rails
并发
和活动作业
、
、
下面是一些关于ActiveJobs的问题: 关于队列本身--
浏览 9
提问于2017-06-22
得票数 1
1
回答
Rails应用程序中内存的使用情况,如何监视和排除故障?
、
我用
Sidekiq
来管理这些
工作
。目前,我已经为每个
Sidekiq
进程设置了5个
线程
的
并发
性,下面是我为查看内存使用情况所做的
工作
:结果如下:然而,我有一种感觉
浏览 0
提问于2013-12-13
得票数 3
回答已采纳
1
回答
sidekiq
在
线程
之间共享变量
、
、
、
Rails 5.0.1、Ruby 2.4.0、
Sidekiq
4.2.9我发现可以使用原子计数器,并在某些时间段将结果保存到DB中。那么我可以在
Sidekiq
的
线程
之间共享变量吗?如果是,我应该如何初始化共享变量? 感谢您的建议
浏览 11
提问于2017-03-03
得票数 2
1
回答
在同一个工人中使用
Sidekiq
的`unique_for`和`
Sidekiq
::Limiter.concurrent`时
避免
重复作业
摘要如果停止使用
Sidekiq
::Limiter.concurrent,而是使用只有一个
线程
的
Sidekiq
进程处理的队列,则可以修复重复的作业问题,并
避免
争用条件这两位
工
浏览 4
提问于2020-03-25
得票数 1
回答已采纳
3
回答
用
sidekiq
调试
工作
人员?
、
、
问题是: 我无法正确地调试我的员工,有解决办法吗?
浏览 0
提问于2012-07-12
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
线程并发:银行解决
多线程与高并发
Java并发编程-线程基础
并发编程 - 线程同步(二)
并发编程之Semaphore-控制并发线程数
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券