如何获取当前domain受控节点的名称

careers1111 2013-11-04 11:40:36
各位大拿好:

请教大家个问题,当前场景如下4点:
1:当前domain主控下面有好多受控节点,如A,B,C,D节点;
2:将testWebapp部署在当前domain上,并且挂到A,B,C,D四个节点下;
3:假如A,B,C,D四个节点都在某一个机器上;
4:A,B,C,D四个节点对应四起启动脚本;

问题:
1:是否可以在每个启动脚本中设置环境变量,然后在testWebapp中获取当前受控节点的名称,是否可以实现?
2:如果可以实现,在此请教下如何通过程序获取当前启动脚本中的环境变量,谢谢;
...全文
576 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
careers1111 2013-11-07
  • 打赏
  • 举报
回复
上去上去上去
careers1111 2013-11-06
  • 打赏
  • 举报
回复
有大神提供对应的代码 与脚本如何配置的吗? 多谢了!
careers1111 2013-11-05
  • 打赏
  • 举报
回复
引用 10 楼 defonds 的回复:
一般都是根据 IP 标记。你这种需求,只能节点和 LB 之间进行约定标记了。 Java 程序可以去问 LB 要具体节点,后者将其和该节点关联。
多谢大神!
Defonds 2013-11-05
  • 打赏
  • 举报
回复
一般都是根据 IP 标记。你这种需求,只能节点和 LB 之间进行约定标记了。 Java 程序可以去问 LB 要具体节点,后者将其和该节点关联。
careers1111 2013-11-05
  • 打赏
  • 举报
回复
引用 7 楼 defonds 的回复:
你这个集群有点意思。节点都在同一台服务器上。
尊敬的版主好,其实我是想通过java程序获取当前节点的名称(如何在domain的受控上设置脚本,以及java程序如何通过程序获取),所有故意说四个节点在一起机器上; 多谢了大拿!
Defonds 2013-11-05
  • 打赏
  • 举报
回复
针对你这需求,你可以用每个节点去请求 LB 了,LB 根据约定分辨终端。
Defonds 2013-11-05
  • 打赏
  • 举报
回复
你这个集群有点意思。节点都在同一台服务器上。
careers1111 2013-11-05
  • 打赏
  • 举报
回复
引用 4 楼 defonds 的回复:
1. 可以实现,用 ip 标记每个服务器; 2. 可以的,但可能要在每个服务器上写脚本了。
A,B,C,D四个节点都在同一台机器上, 如何通过脚本区分,谢谢大家
careers1111 2013-11-05
  • 打赏
  • 举报
回复
A,B,C,D四个节点都在同一台机器上, 如何通过脚本区分,谢谢大家
Defonds 2013-11-05
  • 打赏
  • 举报
回复
1. 可以实现,用 ip 标记每个服务器; 2. 可以的,但可能要在每个服务器上写脚本了。
teemai 2013-11-05
  • 打赏
  • 举报
回复
你这是要自己创建Load Balance吗?? 我只知道公司的LB是定制suse实现的。。
careers1111 2013-11-05
  • 打赏
  • 举报
回复
是的 是的 亲
Defonds 2013-11-05
  • 打赏
  • 举报
回复
你这是在集群吗

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧