6

我有客户端:C,服务器:S(例如在端口 7000 上的本地 ip 10.0.0.1 上)和 Web 服务器:W(例如在 www.example.com 上)

C 想通过 web 路径联系 S:http ://www.example.com/path_for_server_S

所以 W 充当正向代理

现在 S 将通过相同的路径联系 C:http ://www.example.com/path_for_server_S

所以现在 W 充当反向代理

然后在 Apache 中,这将是一个常见的配置,如下所示:

ProxyPass /path_for_server_S http://10.0.0.1:7000
ProxyPassReverse /path_for_server_S http://10.0.0.1:7000

已经内置 Web 服务器的 Play Framework可以处理这种情况吗?

搜索了很多,没有发现任何关于此事的信息:)

4

1 回答 1

0

您当然可以在任何现代 Web 框架中手动编写代理组件,方法是从控制器触发 HTTPS 请求,然后将结果传回响应中。

不过,如果您获得 Nginx 级别的性能,我会感到惊讶。

于 2013-02-12T13:59:28.523 回答