linghengqian commented on issue #30300:
URL: 
https://github.com/apache/shardingsphere/issues/30300#issuecomment-1981387150

   > @linghengqian I'm sure that it‘s not LOCAL transaction,because two 
datasources have different ip and port. By the way My program uses JPA.I feel 
very strange about this just like @ListenQ said.
   
   - I believe an explanation of the LOCAL unsupported items is at 
https://shardingsphere.apache.org/document/current/en/features/transaction/limitations/
 .
   
   > LOCAL Transaction
   > Unsupported
   > Does not support the cross-database transactions caused by network or 
hardware crash. For example, when updating two databases in transaction, if one 
database crashes before commit, then only the data of the other database can 
commit.
   
   - Long story short, you can check if there is an implementation class of 
`org.apache.shardingsphere.transaction.spi.ShardingSphereTransactionManager` in 
the context of your personal project. For this class, the only known 
implementations are XA and Seata AT mode.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to