Wso2 计划任务:固定服务器列表

Wso2 计划任务:固定服务器列表,wso2,Wso2,我在wso2ei中定义了一个计划任务。它基于代理服务“调度器”。问题是“固定服务器列表”字段。如果我将其留空或输入“localhost”,我会得到一个带有url的空页面,例如 当加载url时,我得到了“错误405-方法不允许”。在“系统日志”中显示一个错误 '调用名为:setMessage()的setter方法时出错,该方法采用单个字符串、int、long、float、double或boolean参数。未找到名为:setMessage()的setter方法,该方法采用单个字符串、int、long

我在wso2ei中定义了一个计划任务。它基于代理服务“调度器”。问题是“固定服务器列表”字段。如果我将其留空或输入“localhost”,我会得到一个带有url的空页面,例如 当加载url时,我得到了“错误405-方法不允许”。在“系统日志”中显示一个错误 '调用名为:setMessage()的setter方法时出错,该方法采用单个字符串、int、long、float、double或boolean参数。未找到名为:setMessage()的setter方法,该方法采用单个字符串、int、long、float、double或boolean参数'

因此,我在“固定服务器”字段中输入了wso2ei服务器IP,如12.34.56.89。现在,计划任务显示在列表中。但是“系统日志”声明“服务器名称不在固定服务器列表中”。未启动任务:BBO20Worker's

我的问题是: -在哪里可以找到和操作固定服务器列表? -我的wso2ei服务器的名称是什么


感谢

配置的固定服务器定义了将执行计划任务的服务器节点[1]

您可以通过在启动脚本(integrator.sh或integrator.bat文件)[2]中添加
-DSynapseServerName=
来定义服务实例的名称。然后使用定义的服务器名称作为固定服务器名称

[1]


[2]

谢谢,它还挺管用的。在日志文件中输出正确的名称。但是我不能在定义中使用它作为服务器名称。与前面描述的行为相同->错误405..我们在SLES 11.1环境中使用wso2ei 6.1.1。如上一条注释所述,服务器名称现在是正确的,但出现了一个新问题。后续操作:后一个问题也已解决。这是由将任务属性“message”定义为文本和纯文本字符串引起的。在用一个空的xml元素替换它之后,问题消失了。在系统日志中,错误消息是“调用名为:setMessage()的setter方法时出错,该方法接受单个字符串、int、long、float、double或boolean参数”固定的服务器名称到底是什么?我们尝试了IPs,但仍然不起作用。[2020-03-05 17:56:18475]INFO{org.apache.synapse.startup.quartz.StartUpController}-服务器名称不在固定服务器列表中。不启动任务