我尝试配置MFP Server 7.1在极端规模上使用属性存储。
MFP 7.1/Liberty 8.5.5.6/WXS 8.6/JSDK 1.8
没有特定的zmfp.attrStore。* '属性,MFP服务器工作正常。如果我添加了以下属性,就会出现以下错误,并且在控制台中没有可用的运行时。
properties:<jndiEntry jndiName="worklight/mfp.session.independent" value='"true"'/>
<jndiEntry jndiName="worklight/mfp.attrStore.type" value='"eXtremeScale"'/>
<jndiEntry jndiName="worklight/mfp.attrStore.xs.endpoint" value='"192.168.1.41:2809"'/>
<jndiEntry jndiName="worklight/mfp.attrStore.xs.username" value='"xcadmin"'/>
<jndiEntry jndiName="worklight/mfp.attrStore.xs.password" value='"*******"'/>
<jndiEntry jndiName="worklight/mfp.attrStore.xs.gridname" value='"MFPGrid"'/>
<jndiEntry jndiName="worklight/mfp.attrStore.xs.mapname" value='"MFPGrid.NCI"'/>
错误:
无法建立REST连接到:服务:jmx:://localhost: 7443/IBMJMXConnectorREST
如果我删除属性mfp.attrStore.*
, MFP服务器工作正常。
日志文件,server.xml, jvm。以下选项:https://ibm.app.box.com/attrstore
eXtreme scale有一个缺陷,它完全破坏了Liberty SSL配置,但有一个解决方案,如https://www-01.ibm.com/support/knowledgecenter/SSHS8R_7.1.0/com.ibm.worklight.dev.doc/devref/t_stateless_att_store_XS.html中所述。
你已经做了正确的变通配置,但不幸的是,变通解释中缺少了一些东西:它只适用于IBM JDK,而根本不适用于Oracle JDK。因此必须使用IBM JDK,最好是1.7(不确定1.8是否适用于eXtreme Scale)。