我有一個對象,我在infinispan存儲。它有幾個字段,可以很容易地複製到另一臺服務器,但只有一些服務器字段。具體來說,這些是對象上的更改偵聽器。問題是當第二個複製實例出現或數據發生變化時,它會對更改監聽器進行跨空序列化,並將其抹除,因爲該字段是暫時的。即:提前如何判斷infinispan在複製時是否僅保留臨時字段?
class A {
String data;
int value;
@InfinispanNoSerialize
List<Object> listeners;
}
感謝:如果有一種方法,也許與註釋,告訴Infinispan的不復制對象的一個領域我所尋求的是。
嗯,不是'瞬態'鍵盤的工作? –
它似乎將集羣中其他機器上的對象中的引用置空。 –
< - 這是正常的。一旦構建了對象,就必須在羣集中的其他計算機上恢復偵聽器。 –