我已经构建了一个小型Rack服务,它使用Grape作为API,而Sinatra则使用静态资产。我正在使用Rack::Cascade
运行葡萄服务和sinatra和docker进行部署。
我一直在尝试以独立模式为SSL实施Passenger,但我遇到了一些问题。所有对sinatra的请求都按预期工作,但我对葡萄终点的要求不是。对我的葡萄终点的所有请求都会在日志中返回404
,但看起来是成功的:
"GET /api/v1/voice/test HTTP/1.1" 404
从curl
返回{"test":"123"}
和200