【发布时间】:2013-03-01 04:21:45
【问题描述】:
Rails 本身基于多个独立进程,这些进程在请求之间是无状态的。我需要向我的 Rails 应用程序添加一个有状态的集中式服务(游戏自动机)。
据我所知,我应该让有状态服务成为机架应用程序。是否有一些关于如何制作机架应用程序以及重要的是如何从 Rails 与其通信的教程。用 Rails 部署它的惯用方式是什么,以及将它放在我的 git Rails 代码库中的惯用位置是什么?
【问题讨论】:
-
我认为如果你能澄清你想要完成的事情会很有帮助。 Rack 严格来说只是一个接口,它定义了一个 ruby 应用程序处理 HTTP 请求的合同。如果您可以提供有关“游戏自动机”应该做什么的更多详细信息,我可以提供更有用的答案。
标签: ruby-on-rails rack