gpt4 book ai didi

java - 在Java中的单个节点上模拟多个节点?

转载 作者:太空宇宙 更新时间:2023-11-04 03:42:30 25 4
gpt4 key购买 nike

我评估了在单台计算机上设置和模拟虚拟集群的多个节点的方法,以便在 Java 中进行集群模拟。

我也许能够分配虚拟主机/ips 并生成多个 JVM 子进程,但是测试集群行为以设置和测试这种行为的最佳方法是什么。

每一个这样做的想法都会受到赞赏。

我可以使用相同的端口来映射到单个本地主机的不同本地 IP 别名吗?

[更新]

给你一个想法:

笔记本电脑双核、8GB、120GB SSD。

虚拟 IP:127.0.0.2,... 127.0.0.11现在我希望能够启动 java 子进程,例如:java -jar node.jar + args = 127.0.0.2 对于仅使用 127.0.0.2 IP 的节点。

一种后退方法是使用不同的基本端口进行通信,但这将引入一个附加层,并且感觉就像测试在同一节点上运行的独立节点服务,因为它不会涉及通常的集群检测和形成。

最佳答案

如果模拟环境是您的一个选择,试试 cloudsim 怎么样? ...快速浏览一下示例 2 和其余部分,您可能会找到您正在寻找的内容以及导入代码所需的 java。

关于java - 在Java中的单个节点上模拟多个节点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29180139/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com