cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From serg38 <...@git.apache.org>
Subject [GitHub] cloudstack issue #1762: CLOUDSTACK-9595 Transactions are not getting retried...
Date Mon, 14 Nov 2016 21:43:02 GMT
Github user serg38 commented on the issue:

    https://github.com/apache/cloudstack/pull/1762
  
    @jburwell I thought that most if not all of ACS interaction through DAO is rather atomic
transactions. Do we have cases of multiple DML statements as a part of the same transaction?
We have been seeing quite a few deadlock in a high transaction volume environments where multiple
management servers are employed. This causes quite a pain for users due to the randomness
and no good recourse/explanation. I would argue that proper retry is a better choice should
we cover all the cases including all cases with complex transactions. We have been successful
leveraging this approach in systems built on the top of ACS.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

Mime
View raw message