websphere-8 - 为什么nodeagent无法从Dmgr启动?有人可以向我解释一下其背后的逻辑吗

标签 websphere-8

为什么nodeagent无法从Dmgr启动?有人可以解释一下它背后的逻辑吗?尽管我们可以从 dmgr 中阻止它。

最佳答案

dmgr 使用nodeagent 进程在远程计算机上执行命令。理论上,另一种选择是使用 ssh 来执行远程命令,但 WebSphere Application Server 不使用 SSH,因为它会增加太多额外的复杂性(SSH key 、操作系统用户 ID 管理,不容易在 WebSphere 支持的所有平台上得到支持, ETC。)。因此,当 Nodeagent 关闭时,dmgr 无法在远程计算机上执行 startNode.sh/.bat 命令来启动它。理论上,如果节点位于同一台计算机上,则 dmgr 可以自行执行该命令,但 IBM 无论如何都不建议将 dmgr 和其他节点放在同一台计算机上,因此没有理由添加该功能。

关于websphere-8 - 为什么nodeagent无法从Dmgr启动?有人可以向我解释一下其背后的逻辑吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24191422/

相关文章:

websphere - 安装 Websphere Application Server Network Deployment 的步骤

java - 如何在Websphere应用程序服务器中安装端点URL的SSL证书

java - Websphere 8.5.5.7 与 Java7 : existing profiles are not starting

Websphere 8.5 上下文根更改不适用于 war 文件

websphere-8 - 如何为在 Docker 中运行的 WebSphere8 应用服务器设置

ssl - 由于 SSL 配置,Websphere 应用程序服务器管理服务停止工作

java - Websphere 85 ejb 3 部署问题

java - Websphere 应用程序服务器 8.5 Java 7 问题

dependency-injection - 通过 CDI 注入(inject)时的多个有状态 EJB 实例

java - WebSphere 和 Axis 1.4 - NoClassDefFoundError