У меня есть несколько экземпляров серверов Rails, и каждый из них должен знать свой собственный порт прослушивания в environment.rb.request.port будет работать в контроллерах, но не в контексте environment.rb.Есть ли способ?Спасибо!
Вы можете получить работающий порт rails, используя этот код:
Rails::Server.new.options[:Port]
Вы можете взглянуть на синтаксический анализатор параметров в документации Rails , чтобы увидеть, какие параметры хеша доступны.