2015-11-24 43 views
0

这是我的用例:我想存储一个标志,这个标志应该一直存在,直到应用程序重新启动。例如,如果应用程序崩溃,我希望该标志被重置。Mule - SimpleMemoryObjectStore持续多长时间?

你觉得如果使用SimpleMemoryObjectStorepersistentfalse是否行得通呢?

回答

0

SimpleMemoryObjectStore不是持久的默认:

@Override 
26 public boolean More ...isPersistent() 
27 { 
28  return false; 
29 } 

因此,如果服务器重新启动,该数据将会丢失。

+0

这正是我想要的。我只是想确保它会一直存在,除非应用程序重新启动。 – BPm

+0

是的,除非应用程序重新启动,否则它会一直存在。 –