BPM - Event Manager (UCA) Error
Lỗi gặp phải
EJBWorkflowMa E com.lombardisoftware.server.ejb.workflow.EJBWorkflowManagerBean doResumeWorkflowEngine CWLLG1338E: An error occurred while running a service. ExecutionContext: ExecutionStack(), SymbolTable(SymbolTable(...)), sharedData = EndState(id = guid:4c1ef5a52747465b:2de8c8dd:1804f50074e:-53b4, displayName = null), startingProcessRef = Ref[/TWProcess.4fc1d8b8-b825-4502-a9e4-06483efb4d06], rootVersioningContext = Snapshot.239ba0e1-e885-400a-b647-4455e8645cea, currentProcessRefFromRoot = Ref[/TWProcess.4fc1d8b8-b825-4502-a9e4-06483efb4d06]
EventMgrDeleg E CWLLG2229E: An exception occurred in an EJB call. Error: DB2 SQL Error: SQLCODE=-964, SQLSTATE=57011, SQLERRMC=null, DRIVER=4.26.14
com.lombardisoftware.core.TeamWorksException: DB2 SQL Error: SQLCODE=-964, SQLSTATE=57011, SQLERRMC=null, DRIVER=4.26.14
at com.lombardisoftware.server.eventmgr.UnderCoverAgentExecutor.execute(UnderCoverAgentExecutor.java:342)
Danh sách mã lỗi DB2: https://en.wikipedia.org/wiki/DB2_SQL_return_codes
-964 The transaction log space is depleted or temporary increase in the number of active transactions.
Gặp tình huống này cần kiểm tra lại xem UCA trên các app BPM có đang đẩy vào event manager quá nhiều gây quá tải hệ thống
Giải pháp:
Vào Process Admin/Workflow Admin/Health Management
1. Pause Event Manager -> Submit (tạm thời dừng bắn và nhận event tránh hệ thống quá tải)
2. Get Event Manager Tasks -> Submit (lấy ra danh sách các event đang có trong hệ thống theo điều kiện)
3. Delete Event Manager Tasks -> Submit (Xóa các event gây ra quá tải)
4. Kiểm tra lại xem hệ thống đã ok chưa
5. Resume Event Manager -> Submit (bật event manager trở lại)
Nhận xét
Đăng nhận xét