首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RAILS -资源池选项?

RAILS -资源池选项?
EN

Stack Overflow用户
提问于 2012-01-11 13:13:11
回答 1查看 118关注 0票数 0

在我的应用程序中,我有一组用于我正在使用的第三方应用程序的会话。

我计划构建一个表来存储我需要的大约10个会话的详细信息,然后围绕它编写一个池。根据需要分配一个未使用的连接,然后在完成时将其放回池中。

我想知道是否有好的包装器或gem可以为我处理一些逻辑?这是那些听起来应该很简单的事情之一,但我相信它最终会比我想象的更复杂!

非常感谢您的任何帮助或建议。

多加一点颜色

我正在使用的第三方应用程序(OpenTok)提供web会议会话。一旦你打开一个会话,你就会得到一个会话密钥(本质上只是一个字符串密钥)。此键允许您无限期地连接和断开会话。

如果你想拥有多个会话,他们建议你存储这些会话,并在你想要打开会话时重用它们。

我想创建大约10个这样的会话,将10个会话密钥存储在一个表中,然后围绕这些会话创建一个池。它们可以在启动时被缓存到内存中,或者每次都从表中读取。

我只是好奇是否有任何宝石处理这种类型的池化资源的概念。例如,在Java中,我可能会使用Apache Commons之类的东西来实现池化。

EN

回答 1

Stack Overflow用户

发布于 2012-01-12 17:04:24

以防其他人决定调查这件事。实际上,有相当多的选项可以做到这一点。

以下是一些示例:

https://github.com/guyboertje/client_pool https://github.com/jugend/common-pool

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8814475

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档