如何在wso2esb自定义介体中获取当前版本的注册表资源

时间:2017-10-22 18:13:55

标签: wso2 wso2esb

我正在为wso2 esb创建自定义中介,并且在此中介中我正在从注册表中读取配置。确切地说:gov:conf / mediator.conf

现在要阅读此配置我使用MessageContext.getFormat("")并且它运行良好但似乎正在缓存资源。因此,如果我在配置中更改某些内容,则必须重新启动服务器(esb)才能使更改生效。

有没有其他方法可以在不获取旧缓存版本的情况下读取资源?

1 个答案:

答案 0 :(得分:1)

不确定它是否有帮助,但esb会缓存注册表以获得更好的性能。更多信息可以在这里找到。

WSO2 Registry

如果更改cachableDuration参数,可能会有效。

希望有所帮助。