You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@PeppaO Are you sure it's not a special character? This length limit is usually 132 characters, although it may vary depending on the version.
error: xa start "seata-server-0.seata-svc-headless.default.svc.cluter.local:8091:8269208701573369857";
correct: xa start "s-0.svc-l.default.svc.cluster.local:8091:1784025255588331521";
I think its maximum length can be 64.
我认为应该将xa的xid设定为transactionId和branchid的组合,而不是xid和branchid,理论上transactionid和branchid都是唯一的,更加精简,也更合适作为xa xid。但是需要考虑如何向下兼容。
I believe the XA XID should be set as a combination of the transactionId and branchId, rather than the XID and branchId. In theory, both the transactionId and branchId are unique, making this combination more concise and better suited as the XA XID. However, it is necessary to consider how to maintain backward compatibility. @slievrly
Ⅰ. Issue Description
这个错误在跑XA测试用例中也出现过,所以手动执行XA start测试,发现就是字符太长导致的。
Ⅱ. Describe what happened
If there is an exception, please attach the exception trace:
Ⅲ. Describe what you expected to happen
Ⅳ. How to reproduce it (as minimally and precisely as possible)
Minimal yet complete reproducer code (or URL to code):
Ⅴ. Anything else we need to know?
Ⅵ. Environment:
java -version
): 1.8uname -a
):The text was updated successfully, but these errors were encountered: