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