第 3 章 配置 HawtIO


HawtIO 由两个主要组件组成:服务器运行时和客户端控制台。

服务器运行时是在服务器端运行的 Java 后端,客户端控制台是部署并在浏览器中运行的 JavaScript 前端。

因此,为 HawtIO 提供了两种类型的配置:

HawtIO 及其插件可以通过系统属性配置其行为。

  1. 配置属性 - 服务器运行时配置
  2. hawtconfig.json - 客户端控制台配置

3.1. 配置属性

HawtIO 服务器运行时及其插件可以通过系统属性配置它们的行为。

下表列出了 HawtIO 核心系统和各种插件的配置属性。

注意

有关安全性和身份验证的配置属性,请参阅 安全

Expand
Systemdefault描述

hawtio.disableProxy

false

当此属性设置为 true 时,可以禁用 ProxyServlet (/hawtio/proxy configured)。这使得 Connect 插件不可用,这意味着 HawtIO 不再连接到远程 JVM,但有时用户可能希望这样做,因为如果没有使用 Connect 插件。

hawtio.localAddressProbing

true

在启动时是否启用代理允许列表的本地地址。将此属性设置为 false 以禁用它。

hawtio.proxyAllowlist

localhost, 127.0.0.1

以逗号分隔的允许列表,用于连接插件可以通过 ProxyServlet 连接到的目标主机。出于安全原因,未列出的所有主机都将被拒绝进行连接。这个选项可以设置为 * 以允许所有主机。使用 "r:" 前缀列表元素允许定义正则表达式(例如:localhost,r:myserver[0-9]+.mydomain.com)

hawtio.redirect.scheme

 

方案是在需要身份验证时将 URL 重定向到登录页面。

hawtio.sessionTimeout

 

servlet 容器将在客户端访问之间保持打开的最大时间间隔(以秒为单位)。如果没有配置这个选项,则 HawtIO 将使用 servlet 容器的默认会话超时。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat