为什么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/