나는 이런 식으로 뭔가를 할 노력하고있어 :? Sinatra에서 다른 앱으로 요청을 전달할 수있는 방법이 있습니까?
class Dispatcher < Sinatra::Base
def initialize
@foo = Foo.new
end
get '/foo/*' do
@foo.call(params[:splat])
end
end
그래서 그 URL/foo는/ABC/DEF XXX = YYY는 푸 앱/ABC/DEF XXX = YYY를 호출하는 것과 같다.
이것은 쉬워야 할 것처럼 보이지만 나는 그 어떤 예도 보지 못했습니다.
저는 아파치에서 그것을 피하는 것을 피하려고했습니다. 기본적으로, 나는 약간 다른 설정으로 3-10 개의 인스턴스를 실행해야하는 앱을 가지고 있으며 각각에 대해 하나의 Vegas 프로세스를 실행하고 싶지 않았습니다. –