AppSync: Maksimum sayıda vCenter (VC) Bağlantısı kullanımdayken sonraki bağlantı istekleri bekler ve bekleme sırasında zaman aşımına uğrayabilir.
Сводка: Eş zamanlı olarak izin verilen 4 VC bağlantısından daha fazlasına ihtiyaç vardır.
Симптомы
Eş zamanlı olarak izin verilen 4 VC bağlantısından daha fazlasına ihtiyaç vardır.
Bu, AppSync Sunucusu günlüğünde aşağıdakine benzer mesajlar bulunarak gözlemlenebilir:
->>> getURLConnection::https://vcenter-IP/sdk reached maximum connection limit. Wait for sometime to get a free connection
->>> EJB default - 1Unlocking entityID:https://vcenter-IP /sdk for update
->>> --getConnection::Waiting on BUSY connection for entity:https://vcenter-IP/sdk
VC bağlantısı bekleyen hizmet planı zaman aşımına uğruyorsa hizmet planı “in-progress” Durum.
Bir servis planının zaman aşımı, AppSync Server günlüğünde aşağıdakiler tarafından gözlemlenebilir:
WARN [Transaction Reaper] [com.arjuna.ats.arjuna] [] [] ARJUNA012117: TransactionReaper::check timeout for TX 0:ffff0ae651aa:1c135b84:60be4e22:1f2b2c in state RUN
WARN [Transaction Reaper Worker 0] [org.hibernate.engine.transaction.synchronization.internal.SynchronizationCallbackCoordinatorTrackingImpl] [] [] HHH000451: Transaction afterCompletion called by a background thread; delaying afterCompletion processing until the original thread can handle it. [status=4]
WARN [Transaction Reaper Worker 0] [com.arjuna.ats.arjuna] [] [] ARJUNA012121: TransactionReaper::doCancellations worker Thread[Transaction Reaper Worker 0,5,main] successfully canceled TX 0:ffff0ae651aa:1c135b84:60be4e22:1f2b05
WARN [Transaction Reaper Worker 0] [com.arjuna.ats.arjuna] [] [] ARJUNA012095: Abort of action id 0:ffff0ae651aa:1c135b84:60be4e22:1f2b2c invoked while multiple threads active within it.
WARN [Transaction Reaper Worker 0] [com.arjuna.ats.arjuna] [] [] ARJUNA012108: CheckedAction::check - atomic action 0:ffff0ae651aa:1c135b84:60be4e22:1f2b2c aborting with 1 threads active!
WARN [Transaction Reaper Worker 0] [com.arjuna.ats.arjuna] [] [] ARJUNA012121: TransactionReaper::doCancellations worker Thread[Transaction Reaper Worker 0,5,main] successfully canceled TX 0:ffff0ae651aa:1c135b84:60be4e22:1f2b2c
Takılı kalan servis planının sonraki çalıştırmaları "in-progress" hatası, servis planının zaten çalıştığını belirterek başarısız olur.
in-Progress" hizmetini planlayın ve yeniden çalıştırılmasına izin verin.
Причина
Разрешение
Saniye cinsinden belirtilen işlem zaman aşımının artırılması, zaman aşımı sorununu çözebilir.
Varsayılan 5 dakikadır ve gerekirse kademeli olarak artırılabilir. Aşağıdaki örnek zaman aşımını 20 dakikaya çıkarır.
İşlem zaman aşımını artırmak için standalone.xml, hangi bulunan C:\EMC\AppSync\jboss\standalone\configuration AppSync Sunucusu üzerinde:
- Yedek oluşturun
standalone.xmldosyasını kullanması gerekir. - Şunu düzenleyin:
standalone.xmldosya ve artış:
<coordinator-environment default-timeout="300"/>
<coordinator-environment default-timeout="1200"/>
- Üç AppSync Sunucusu hizmetini yeniden başlatın.
vCenter ile eş zamanlı etkileşimi azaltmak için vCenter ile ilgili Servis Planlarını planlamak, sorunu çözebilir ve işlem zaman aşımını artırma ihtiyacını ortadan kaldırabilir.