2.5. 配置 HTTP 代理


很多服务都使用 HTTP 代理来过滤和安全与其他服务或组件的通信。要在 Fuse Online 组件和集成上配置 HTTP 代理,请在安装 Fuse Online 之前或之后编辑 Fuse Online 自定义资源。

前提条件

  • 您知道 HTTP 代理的主机和端口值。

流程

  1. 在编辑器中打开自定义资源:

    如果您已经安装了 Fuse Online,请按照"更改 Fuse Online 配置" 中的步骤打开自定义资源。

    如果您尚未安装 Fuse Online,按照这些主题中的步骤打开自定义资源,具体取决于您的 OCP 版本。

    对于 OCP 4.x: 将 Fuse Online 实例添加到 OpenShift 4.x 项目

  2. 对于 syndesis-serversyndesis-meta 组件,设置 Java Options(javaOptions)参数,并为 HTTP 代理主机和端口指定值。为 syndesis-serversyndesis-meta 使用相同的 HTTP 代理服务器值。

    例如:

    spec:
      components:
        server:
          javaOptions:
    -Dhttp.proxyHost=10.0.0.100 -Dhttp.proxyPort=8800
    
        meta:
          javaOptions:
    -Dhttp.proxyHost=10.0.0.100 -Dhttp.proxyPort=8800
    Copy to Clipboard Toggle word wrap
  3. 对于 Fuse Online 集成,请设置 Maven 参数(附加参数)参数。例如:

    spec:
      components:
        server:
          features:
            maven:
              additionalArguments: "-Dhttp.proxy=10.0.0.100 -Dhttp.proxyPort=8800"
    Copy to Clipboard Toggle word wrap
  4. 保存自定义资源。

    如果已安装 Fuse Online,则 syndesis-server pod 会重新部署,以响应第 2 步的 javaOptions 更新。

  5. 重新发布任何使用 HTTP 代理的正在运行的集成。

    1. 在 Fuse Online 中,选择您要更新的集成。
    2. 选择 编辑
    3. 选择 Publish

Fuse Online 在重建集成时使用 HTTP 代理设置。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat