在配置负载联机时, 控制机上需要生成密钥供负载机使用.
在bin目录下双击create-rmi-keystore.bat时, 弹出错误提示:
'XXXX'不是内部或外部命令, 这种典型的错误一看就环境变量的问题.
解决方案有两种:
1. 最简单粗暴地就是找到keytool.exe在系统中所在的位置, 添加到环境变量中, 问题KO.
2. 第2种方案是进入到keytool.exe所在的位置, 打开命令行窗口
并且使用记事本打开create-rmi-keystore.bat, 发现其中有效的命令行就一句:
在刚才打开的命令行窗口中运行这句命令: keytool -genkey -keyalg RSA -alias rmi -keystore rmi_keystore.jks -storepass changeit -validity 7 -keysize 2048
OK啦, 密钥可以正常创建了.