cost 74 ms
Rails 的 DelayedJob 用于多主机设置 - Rails' DelayedJob for a multi-master setup

我想在我的设置中添加一两台服务器。 我希望它是一个带有 Postgresql-BDR 的多主机设置,即使一台服务器崩溃也可以使用。 现在的问题是:我大量使用了delayed_job。 作业应仅在一台服务器上运行,以避免 API 出现问题。 我只能在一台机器上运行这些作业,但是当那台机器崩溃时,一切都 ...

2022-09-27 19:44:04 0 13
如何在 Rails 中存储客户端授权 Header -auth 令牌 - How to store Client Authorisation Header -auth token in Rails

我们需要能够将自定义标头添加到 xAPI - 理想情况下,这将是一个灵活的解决方案,需要为未来的客户进行最少的更新。 我们无法将身份验证密钥存储在数据库中,因此我们需要找到一个可以引用 Vault 中保存的秘密的解决方案( https://www.vaultproject.io/ ) 我想使用 he ...

2022-09-27 16:24:52 0 5
如何从 BitBucket 在 AWS EC2 服务器上执行 Ruby On Rails 应用程序的部署,而不在 S3 上存储工件 - How to perform deployment of Ruby On Rails Application on AWS EC2 Servers from BitBucket without storing artifacts on S3

目前我的 Jenkins 服务器将代码作为新版本发布到 S3(存储桶已启用版本控制),由 AWS CodeDeploy 获取,并将代码推送到目标 EC2 集群但是,我正在寻找一种将 Ruby On Rails 应用程序直接从 BitBucket 部署到 EC2 集群的方法,并且必须将其作为工件存储在 ...

2022-09-27 13:46:34 0 7
在 Rails 7 初始化程序中访问模型和模块 - Accessing models and modules in a Rails 7 initializer

这个问题与需要在应用程序启动时设置 Rails 配置变量有关,并且该变量的值需要来自数据库中的数据(然后对其进行修改)。 所以,我有一个类似这样的初始化程序: 拒绝方法可能很慢,并调用主题 model(其中包括一些问题)。 如果我尝试要求 subject.rb、application_rb 和来自 ...

2022-09-27 13:39:03 0 14
如何优化此 Active Record 查询 - How to Optimize this Active Record Queries

我有一个 Sidekiq 作业,它触发一系列活动记录查询,取决于给定的格式,如您在 switch case 语句中所见。 期望什么? 正确获取所有数据,这是预期的行为,并且目前可以正常工作。 最终目标是什么? 优化使用一个查询而不是 5 个来加载所有内容的查询。 这是 model 级别中的关联 be ...

2022-09-27 11:32:35 1 10
比较准确到 ms 的 rails 测试时间 - Compare times in rails test accurate to ms

我写了一个这样的rails测试: 使用 Conversations::UpdateService 更新后,我正在保存用户报告。 我正在使用assert_equal。 问题是 output 的测试失败: 这可能是实际保存记录和测试之间的时间(以毫秒为单位)。 我怎样才能通过忽略这个小的时间差来通过这个 ...

2022-09-27 08:26:13 0 7

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM