HTTP(S)stream量的路由和RAS

我在Windows Server 2012 R2主机上有不同的虚拟机。 虚拟机位于内部子网中。 我想通过端口将stream量转发到特定的虚拟机。 例如,端口80转到192.168.0.2,端口443转到192.168.0.3。 这是因为我们有一个Linux虚拟机与caching服务器。 所以端口80去到试图从caching中获取请求的caching服务器。 如果这是不可能的,他从IIS后端获取请求在192.168.0.3。 我们的caching服务器不能cachingSSL,只能用于caching没有意义的login用户,所以我们希望直接将其转发到IIS后端。

我尝试了路由和RAS,这正是我想要的。 但问题是:它非常缓慢。 我的testing页面大约需要10秒钟才能正常加载1.5-2s。 我猜这是因为路由和RAS的每一个请求将由一个单一的HTTP连接,而不是使用保持活动处理。

所以我有两个问题:

  1. 是否有可能使用路由和RAS的HTTPstream量,所以我只做错了什么?
  2. 我可以select使用什么? 完美的解决scheme将是转发像路由和RAS这样的单个端口的可能性。 我发现的唯一select是像鱿鱼反向proxys,但他们不直接工作窗口