CIS4307-最终项目:CIS 4307-在筏协议中实施*选举

时间:2024-03-11 00:45:48
【文件属性】:

文件名称:CIS4307-最终项目:CIS 4307-在筏协议中实施*选举

文件大小:35KB

文件格式:ZIP

更新时间:2024-03-11 00:45:48

JavaScript

CIS4307-最终项目 CIS 4307-在筏协议中实施*选举 运行程序 打开5个终端,并在每个终端中导航到“ CIS4307-final-project /”目录。 在任何终端中,运行命令“ npm install”以安装程序的依赖项。 在每个终端上使用唯一的命令运行以下5条命令。 'npm运行node0' 'npm运行节点1' 'npm run node2' 'npm run node3' 'npm run node4' 通过关闭每个过程,测试并试用Raft领导者选举的功能。 (Linux / Unix:Ctrl-C) 程序执行期间的错误 在执行上述程序期间,发生了我无法删除的错误。 我调试了代码,发现错误是由于拥有3个或更多正在运行的节点而导致的,即使5个节点中只有3个处于活动状态,每个节点都将开始进行领导者选举。 情况并非如此,因为您需要4个或更多正在运行的节


【文件预览】:
CIS4307-final-project-master
----package.json(1KB)
----.eslintrc.json(330B)
----test()
--------index.test.js(0B)
----LICENSE(1KB)
----package-lock.json(109KB)
----src()
--------index.js(139B)
--------raftnode.js(6KB)
--------config.json(185B)
----.gitignore(2KB)
----README.md(1010B)

网友评论