检查rails应用程序中ruby中的已部署端口

时间:2010-03-17 06:22:52

标签: ruby-on-rails

有没有一种优雅的方法来检查使用mongrel在rails应用程序上部署ruby的端口?我找不到可以用来执行检查的指令(例如包含应用程序根目录的#{RAILS_ROOT})。我需要这个来检查,因为我在不同的端口上部署相同的应用程序,我需要应用程序根据正在访问的端口执行不同的操作。

任何帮助将不胜感激,

由于

2 个答案:

答案 0 :(得分:1)

你在哪里需要这个?在控制器操作中,您可以执行以下操作来获取主机/端口:

request.host
request.port

答案 1 :(得分:0)

Nvm,我已经弄明白了,我可以使用@request检查请求参数。

非常感谢:)