我的Rails应用程序中有一个控制器,用于处理接收javascript事件。它必须处理很多问题,这开始成为应用程序性能的明显开销。
但是,它也非常简单,可以轻松地移动到独立的Sinatra应用中。
我看到的许多关于设置Sinatra应用程序的说明似乎都描述了如何在Rails中运行该应用程序。
我不完全了解Rails和Rack彼此交互的方式以及如何在Rails应用程序加载之前如何运行Sinatra应用程序。
这是否有道理?可以轻松地将我的(heroku)服务器中的一台专用于简单地运行此Sinatra应用程序,以便我可以独立于应用程序的其余部分进行监视(但仍将其保存在同一存储库中)吗?