提高Mule的缓存性能

时间:2017-02-17 16:04:23

标签: performance caching mule anypoint-studio

我正在使用Anypoint 6.1和Mule 3.8.1,我发现性能有问题,看起来它已经达到了缓存范围。

缓存是一个托管商店(因此我可以在加载新数据时使缓存无效)并具有以下值:

  • 最大参赛作品:1000
  • 入境TTL:84600
  • 到期时间间隔:84600

响应返回大约200条JSON记录。

无论如何要改善这一点并使其更快地响应?

由于

1 个答案:

答案 0 :(得分:0)

Expiration Interval是对象存储检查过期缓存响应事件的频率。它可以设置为1秒到几小时,具体取决于您期望的消息速率,您可以尝试不同的值来测试应用程序的性能。

此外,尝试使用in-memory-object-store作为缓存策略,因为它可以将响应保存在系统内存中,因此速度要快一点,但必须小心使用以避免OutOfMemory错误。