Glassfish服务器本地和远程命令之间的区别?
问题描述:
我无法理解Glassfish服务器本地和远程命令之间的区别。该链接在Glassfish服务器本地和远程命令之间的区别?
给出本地命令是一组命令的其中任一影响 环境应用服务器正在运行的,或者它需要访问 应用服务器环境中本地执行一些脚本或 批处理文件来执行作业。
在本地命令我们已经远程命令 ,其形成一组命令的影响运行的应用 服务器实例的配置和使用部署在 应用的应用访问应用服务器 环境和文件系统的相对侧服务器本身。因此,目标实例应该是 正在运行,并且管理工作站和运行在服务器计算机上的GlassFish实例之间应该有一条网络路由。
我想我有两台机器即机器A和机器B我有机B.运行Glassfish的可否使用asadmin
机器A与机器B上运行的Glassfish连接并执行任何本地或远程命令?
答
很简单:
“远程”命令是给正在运行的GlassFish服务器的任何命令。
“本地”命令是未提供给正在运行的GlassFish服务器的命令。
一个简单而明显的例子是启动域的命令。很明显,在那一点是没有运行GlassFish服务器。它必须是本地命令。
要点
- 所有远程命令,利用主机和端口进行通信。
- 本地命令只能在当前机器上运行。使用asadmin在不同的机器上直接运行本地命令是不可能的(没有任何可以与之通信的地方)。
- 在10000英里外的当前机器或机器上运行远程命令与asadmin完全相同。它只是使用不同的主机地址。
要在不同的机器上运行远程命令,只需使用--host选项指定主机即可。
谢谢@codeplumber。我现在正在拍照 – Guru 2013-03-02 20:04:57