Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space FUNCTDEV and version SVC2020.1

...

Table of Contents
maxLevel1

为什么使用内部代理?

内部代理将流量转发到(或从)虚拟资产、MQ、HTTP 其他端点,从而最小化 Virtualize 务器外部的通信。这在构建具有高级处理行为的复杂复合资产时尤其有用。 

...

  • 从内部(虚拟资产或另一个内部代理)转发到内部
  • 从内部转发到 MQ 或 HTTP
  • 从 MQ 转发到内部

配置从内部转发到内部代理

若要配置内部代理将流量转发到虚拟资产或另一个内部代理:

  1. 请确保 Listen at (incoming)> Connection type 设置为 Internal
  2. Listen at (incoming)> Proxy identifier下,为该代理分配标识符。
  3. Forward to (outgoing)下,请确保 Connection type 设置为 Internal,然后执行以下其中一项:
    • 若要转发到虚拟资产,请选择 Virtual asset,然后指定虚拟资产的完整路径(从 Virtualize 服务器视图、)。对于 Virtual Assets> folder> name上的虚拟资产,您将输入 folder/name。对于 Virtual Assets> name上的虚拟资产,您将输入 name

    • 若要要转发到内部代理,请选择 Internal message 代理,然后指定分配给该代理的代理标识符。

配置从内部转发到 MQ/HTTP 代理

若要配置内部代理将流量转发到 MQ 或 HTTP 端点:

...

Note
titleHTTP 注意事项

Proxy listen path 的标准 HTTP 配置选项不适用于内部代理。相反,内部代理提供一个 Path modifier 配置选项。此选项允许您指定代理应该如何修改传入的 URL。例如,如果 Path modifier 是 "/proxy",输出路径是 "service/abc",则传入 URL"http://virt:9080/proxy/123" 将被更改为 "http://host:port/service/abc/123"。



配置从 MQ 转发到内部代理

若要配置一个内部代理,以便将流量从 MQ 端点转发到内部端点(代理或虚拟资产):

...