- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有在其上运行的 Tomcat webcontainer (8.0.x) 和 hawt.io (1.5.10)。
我想编写 Hawt.io 插件来重启 JVM 服务器,即托管此 jvm 的服务器。
让我们假设我有 bash 脚本,我可以调用它来优雅地停止 JVM 并重新启动它。是否可以从 hawt.io 插件调用此类外部操作系统脚本?我在哪里可以找到任何代码示例?
附言。我知道这会断开请求用户与 hawt.io 网络应用程序的连接。脚本和 jvm 将从相同的 uid 运行。
最佳答案
我认为这是不可能的,因为 Hawtio 插件只不过是一个在浏览器上运行的前端 AngularJS 脚本。禁止从浏览器脚本运行操作系统脚本,否则可能会引发所有可能的安全攻击。
一种可能的解决方法是创建一个部署在 Tomcat 服务器上的自定义 JMX MBean,然后在内部运行一个系统命令,如 Runtime.getRuntime().exec("...")
,并且有一个 Hawtio 插件来从浏览器调用 MBean。
关于angularjs - 是否可以从 hawt.io 插件(AngularJS)运行操作系统脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51430413/
本文整理了Java中io.hawt.util.Zips类的一些代码示例,展示了Zips类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中
我已经安装了 Hawt.IO,它的功能非常棒,现在我只想知道是否可以创建一个非管理员且具有特定权限的新用户。 例如,只能访问某些选项卡的用户,或者只能查看图表但无法对设置等进行任何编辑的用户。 这在
本文整理了Java中io.hawt.util.Zips.createZipFile()方法的一些代码示例,展示了Zips.createZipFile()的具体用法。这些代码示例主要来源于Github/
我有一个关于 hawt.io 安全的问题。我已经将 hawt.io 安装为 Web 应用程序(目前它是嵌入式 jetty ,但我们也可以选择在嵌入式/常规模式下使用 tomcat)。Hawt.io 将
我想为 Hawt.io 配置 Spring Security 和嵌入式 tomcat。使用(用户和密码)自定义登录后,Hawt.io 登录要求进行身份验证。但是代码和配置中禁用了 Hawt.io 身份
我有在其上运行的 Tomcat webcontainer (8.0.x) 和 hawt.io (1.5.10)。 我想编写 Hawt.io 插件来重启 JVM 服务器,即托管此 jvm 的服务器。 让
我正在使用 Hawt.io 来监控我的 Apache Camel java 应用程序,但我发现如果我让它运行,我无法使用 jvisualvm(和类似工具)来分析我的应用程序。 Hawt.io 似乎正在
我正在尝试做的事情: 我正在尝试运行一个带有嵌入式 Jolokia 的示例 spring boot 应用程序,在其上配置基本身份验证并从 hawt.io 连接到它,这是一个试点项目。 我的设置(一切都
我想将 hawt.io 作为嵌入式组件添加到具有嵌入式 tomcat 服务器的 spring boot 'fat jar' 应用程序中。 我怎样才能做到这一点? 我如何部署 hawt.io war 文
我是一名优秀的程序员,十分优秀!