4
可以Akka演員參加XA transaction?例如,參與者是否可以在與數據庫操作(假設JDBC驅動程序是XA驅動程序)相同的XA事務中向遠程參與者發送消息,以便在數據庫操作失敗時,參與者不會發送消息?Akka演員是否可以參與XA交易?
可以Akka演員參加XA transaction?例如,參與者是否可以在與數據庫操作(假設JDBC驅動程序是XA驅動程序)相同的XA事務中向遠程參與者發送消息,以便在數據庫操作失敗時,參與者不會發送消息?Akka演員是否可以參與XA交易?
您可以與事務同步掛鉤,以便在提交tx時發送消息。
但請記住消息發送語義。演員溝通中沒有ACID保證。這根本不需要。
如果演員未能發送消息會發生什麼?演員如何回滾數據庫已經提交的事務?爲什麼ACID(或者至少是原子性和持久性)保證不適合發送演員信息? – 2013-02-28 16:55:38