所有,我有Apache Ignite运行在SSL模式的Windows服务器上。我想使用Visor CLI连接到集群。我如何在执行ignitevisorcmd.bat时传递SSL相关信息?目前我正在执行如下,它的工作正常时,SSL是不启用. IGNITE_HOME/bin/ignitevisorcmd.bat如有任何帮助,我们将不胜感激。谢谢.
ttygqcqt1#
要为Visor CLI启用SSL,需要在XML配置文件中配置sslContextFactory属性,该属性用于建立到群集的连接,如下所示:
sslContextFactory
<bean class="org.apache.ignite.configuration.IgniteConfiguration"> ... <property name="sslContextFactory"> <bean class="org.apache.ignite.ssl.SslContextFactory"> <property name="keyStoreFilePath" value="keystore/node.jks"/> <property name="keyStorePassword" value="123456"/> <property name="trustStoreFilePath" value="keystore/trust.jks"/> <property name="trustStorePassword" value="123456"/> <property name="protocol" value="TLSv1.3"/> </bean> </property> </bean>
字符串基本上,Visor CLI在后台启动客户端节点,这意味着可以使用SSL/TLS for Nodes文档部分进行配置。此外,您可以在此处的安全指南中找到更多详细信息。
1条答案
按热度按时间ttygqcqt1#
要为Visor CLI启用SSL,需要在XML配置文件中配置
sslContextFactory
属性,该属性用于建立到群集的连接,如下所示:字符串
基本上,Visor CLI在后台启动客户端节点,这意味着可以使用SSL/TLS for Nodes文档部分进行配置。
此外,您可以在此处的安全指南中找到更多详细信息。