john1337 commented on issue #7835:
URL: 
https://github.com/apache/incubator-seata/issues/7835#issuecomment-3611623925

   arthas追踪了下seata server端commit部分代码,结果如下:
   trace org.apache.seata.server.coordinator.DefaultCore commit '#cost>200'
   `---ts=2025-12-04 
19:04:40.284;thread_name=ServerHandlerThread_1_20_500;id=151;is_daemon=true;priority=5;TCCL=jdk.internal.loader.ClassLoaders$AppClassLoader@6438a396
       `---[232.067017ms] 
org.apache.seata.server.coordinator.DefaultCore:commit()
           +---[2.07% 4.79429ms ] 
org.apache.seata.server.session.SessionHolder:findGlobalSession() #238
           +---[0.00% 0.00749ms ] 
org.apache.seata.server.session.GlobalSession:isTimeout() #243
           +---[91.55% 212.46275ms ] 
org.apache.seata.server.session.SessionHolder:lockAndExecute() #249
           +---[3.57% 8.290511ms ] 
org.apache.seata.server.coordinator.DefaultCore:doGlobalCommit() #268
           +---[0.00% 0.00624ms ] 
org.apache.seata.server.session.GlobalSession:hasBranch() #270
           +---[0.00% 0.00512ms ] 
org.apache.seata.server.session.GlobalSession:canBeCommittedAsync() #270
           `---[2.74% 6.361747ms ] 
org.apache.seata.server.session.GlobalSession:asyncCommit() #271
   
   `---ts=2025-12-04 
19:04:42.540;thread_name=ServerHandlerThread_1_47_500;id=185;is_daemon=true;priority=5;TCCL=jdk.internal.loader.ClassLoaders$AppClassLoader@6438a396
       `---[230.315432ms] 
org.apache.seata.server.coordinator.DefaultCore:commit()
           +---[2.93% 6.756012ms ] 
org.apache.seata.server.session.SessionHolder:findGlobalSession() #238
           +---[0.00% 0.00296ms ] 
org.apache.seata.server.session.GlobalSession:isTimeout() #243
           +---[93.30% 214.890715ms ] 
org.apache.seata.server.session.SessionHolder:lockAndExecute() #249
           +---[1.64% 3.782465ms ] 
org.apache.seata.server.coordinator.DefaultCore:doGlobalCommit() #268
           +---[0.00% 0.00142ms ] 
org.apache.seata.server.session.GlobalSession:hasBranch() #270
           +---[0.00% 0.00121ms ] 
org.apache.seata.server.session.GlobalSession:canBeCommittedAsync() #270
           `---[2.08% 4.79145ms ] 
org.apache.seata.server.session.GlobalSession:asyncCommit() #271
   
   `---ts=2025-12-04 
19:04:42.543;thread_name=ServerHandlerThread_1_1_500;id=87;is_daemon=true;priority=5;TCCL=jdk.internal.loader.ClassLoaders$AppClassLoader@6438a396
       `---[229.206927ms] 
org.apache.seata.server.coordinator.DefaultCore:commit()
           +---[1.96% 4.492525ms ] 
org.apache.seata.server.session.SessionHolder:findGlobalSession() #238
           +---[0.00% 0.00227ms ] 
org.apache.seata.server.session.GlobalSession:isTimeout() #243
           +---[93.86% 215.129822ms ] 
org.apache.seata.server.session.SessionHolder:lockAndExecute() #249
           +---[1.73% 3.967832ms ] 
org.apache.seata.server.coordinator.DefaultCore:doGlobalCommit() #268
           +---[0.00% 0.00152ms ] 
org.apache.seata.server.session.GlobalSession:hasBranch() #270
           +---[0.00% 0.0012ms ] 
org.apache.seata.server.session.GlobalSession:canBeCommittedAsync() #270
           `---[2.42% 5.55572ms ] 
org.apache.seata.server.session.GlobalSession:asyncCommit() #271
   
   `---ts=2025-12-04 
19:04:42.734;thread_name=ServerHandlerThread_1_31_500;id=164;is_daemon=true;priority=5;TCCL=jdk.internal.loader.ClassLoaders$AppClassLoader@6438a396
       `---[227.575881ms] 
org.apache.seata.server.coordinator.DefaultCore:commit()
           +---[2.07% 4.709012ms ] 
org.apache.seata.server.session.SessionHolder:findGlobalSession() #238
           +---[0.00% 0.0019ms ] 
org.apache.seata.server.session.GlobalSession:isTimeout() #243
           +---[94.53% 215.136442ms ] 
org.apache.seata.server.session.SessionHolder:lockAndExecute() #249
           +---[1.61% 3.671706ms ] 
org.apache.seata.server.coordinator.DefaultCore:doGlobalCommit() #268
           +---[0.00% 0.00192ms ] 
org.apache.seata.server.session.GlobalSession:hasBranch() #270
           +---[0.00% 9.8E-4ms ] 
org.apache.seata.server.session.GlobalSession:canBeCommittedAsync() #270
           `---[1.76% 3.994172ms ] 
org.apache.seata.server.session.GlobalSession:asyncCommit() #271
   
   `---ts=2025-12-04 
19:04:42.707;thread_name=ServerHandlerThread_1_49_500;id=187;is_daemon=true;priority=5;TCCL=jdk.internal.loader.ClassLoaders$AppClassLoader@6438a396
       `---[303.130777ms] 
org.apache.seata.server.coordinator.DefaultCore:commit()
           +---[1.17% 3.55253ms ] 
org.apache.seata.server.session.SessionHolder:findGlobalSession() #238
           +---[0.00% 0.002069ms ] 
org.apache.seata.server.session.GlobalSession:isTimeout() #243
           +---[2.29% 6.932369ms ] 
org.apache.seata.server.session.SessionHolder:lockAndExecute() #249
           +---[94.23% 285.627591ms ] 
org.apache.seata.server.coordinator.DefaultCore:doGlobalCommit() #268
           +---[0.00% 0.00183ms ] 
org.apache.seata.server.session.GlobalSession:hasBranch() #270
           +---[0.00% 0.00113ms ] 
org.apache.seata.server.session.GlobalSession:canBeCommittedAsync() #270
           `---[2.29% 6.949568ms ] 
org.apache.seata.server.session.GlobalSession:asyncCommit() #271
   
   `---ts=2025-12-04 
19:04:42.756;thread_name=ServerHandlerThread_1_43_500;id=179;is_daemon=true;priority=5;TCCL=jdk.internal.loader.ClassLoaders$AppClassLoader@6438a396
       `---[257.186733ms] 
org.apache.seata.server.coordinator.DefaultCore:commit()
           +---[1.22% 3.129915ms ] 
org.apache.seata.server.session.SessionHolder:findGlobalSession() #238
           +---[0.00% 0.0032ms ] 
org.apache.seata.server.session.GlobalSession:isTimeout() #243
           +---[2.69% 6.917289ms ] 
org.apache.seata.server.session.SessionHolder:lockAndExecute() #249
           +---[93.15% 239.573008ms ] 
org.apache.seata.server.coordinator.DefaultCore:doGlobalCommit() #268
           +---[0.00% 0.00193ms ] 
org.apache.seata.server.session.GlobalSession:hasBranch() #270
           +---[0.00% 0.00128ms ] 
org.apache.seata.server.session.GlobalSession:canBeCommittedAsync() #270
           `---[2.91% 7.472612ms ] 
org.apache.seata.server.session.GlobalSession:asyncCommit() #271
   
   `---ts=2025-12-04 
19:04:42.739;thread_name=ServerHandlerThread_1_48_500;id=186;is_daemon=true;priority=5;TCCL=jdk.internal.loader.ClassLoaders$AppClassLoader@6438a396
       `---[274.188536ms] 
org.apache.seata.server.coordinator.DefaultCore:commit()
           +---[77.30% 211.958157ms ] 
org.apache.seata.server.session.SessionHolder:findGlobalSession() #238
           +---[0.00% 0.00192ms ] 
org.apache.seata.server.session.GlobalSession:isTimeout() #243
           +---[1.88% 5.144406ms ] 
org.apache.seata.server.session.SessionHolder:lockAndExecute() #249
           +---[17.95% 49.213956ms ] 
org.apache.seata.server.coordinator.DefaultCore:doGlobalCommit() #268
           +---[0.01% 0.016399ms ] 
org.apache.seata.server.session.GlobalSession:hasBranch() #270
           +---[0.00% 0.00118ms ] 
org.apache.seata.server.session.GlobalSession:canBeCommittedAsync() #270
           `---[2.84% 7.776698ms ] 
org.apache.seata.server.session.GlobalSession:asyncCommit() #271
   
   `---ts=2025-12-04 
19:04:43.362;thread_name=ServerHandlerThread_1_19_500;id=150;is_daemon=true;priority=5;TCCL=jdk.internal.loader.ClassLoaders$AppClassLoader@6438a396
       `---[248.884783ms] 
org.apache.seata.server.coordinator.DefaultCore:commit()
           +---[1.47% 3.667406ms ] 
org.apache.seata.server.session.SessionHolder:findGlobalSession() #238
           +---[0.00% 0.00301ms ] 
org.apache.seata.server.session.GlobalSession:isTimeout() #243
           +---[2.64% 6.582485ms ] 
org.apache.seata.server.session.SessionHolder:lockAndExecute() #249
           +---[9.12% 22.687412ms ] 
org.apache.seata.server.coordinator.DefaultCore:doGlobalCommit() #268
           +---[0.00% 0.003039ms ] 
org.apache.seata.server.session.GlobalSession:hasBranch() #270
           +---[0.00% 0.00182ms ] 
org.apache.seata.server.session.GlobalSession:canBeCommittedAsync() #270
           `---[86.72% 215.838152ms ] 
org.apache.seata.server.session.GlobalSession:asyncCommit() #271


-- 
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]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to