refactored Mona_Services to queue requests and send them in bulk via the Service Manager
Added queue count to mona monitors. Added email notification on ProcessMonaQueue. Added hard limit of 2000 requests to be sent to MonInBufferedWorker at one time. Fixed outdated Shipment_Services in SharedTest environment.
This commit is contained in:
18
LSL2/STPROCINS/MONA_QUEUE_EQUATES.txt
Normal file
18
LSL2/STPROCINS/MONA_QUEUE_EQUATES.txt
Normal file
@ -0,0 +1,18 @@
|
||||
compile insert MONA_QUEUE_EQUATES
|
||||
/*----------------------------------------
|
||||
Author : Table Create Insert Routine
|
||||
Written : 26/06/2025
|
||||
Description : Insert for Table MONA_QUEUE
|
||||
----------------------------------------*/
|
||||
#ifndef __MONA_QUEUE_EQUATES__
|
||||
#define __MONA_QUEUE_EQUATES__
|
||||
|
||||
equ MONA_QUEUE.REQUEST_DTM$ to 1
|
||||
equ MONA_QUEUE.MONITOR_NAME$ to 2
|
||||
equ MONA_QUEUE.STATUS_NAME$ to 3
|
||||
equ MONA_QUEUE.STATUS_STATE$ to 4
|
||||
equ MONA_QUEUE.METRIC_NAME$ to 5
|
||||
equ MONA_QUEUE.METRIC_NUMBER$ to 6
|
||||
equ MONA_QUEUE.METRIC_TYPE$ to 7
|
||||
|
||||
#endif
|
18
LSL2/STPROCINS/TRANSACTION_QUEUE_EQUATES.txt
Normal file
18
LSL2/STPROCINS/TRANSACTION_QUEUE_EQUATES.txt
Normal file
@ -0,0 +1,18 @@
|
||||
compile insert TRANSACTION_QUEUE_EQUATES
|
||||
/*----------------------------------------
|
||||
Author : Table Create Insert Routine
|
||||
Written : 26/06/2025
|
||||
Description : Insert for Table TRANSACTION_QUEUE
|
||||
----------------------------------------*/
|
||||
#ifndef __TRANSACTION_QUEUE_EQUATES__
|
||||
#define __TRANSACTION_QUEUE_EQUATES__
|
||||
|
||||
equ TRANSACTION_QUEUE.TRANSACTION_DTM$ to 1
|
||||
equ TRANSACTION_QUEUE.ACTION$ to 2
|
||||
equ TRANSACTION_QUEUE.TABLE$ to 3
|
||||
equ TRANSACTION_QUEUE.KEY$ to 4
|
||||
equ TRANSACTION_QUEUE.RECORD$ to 5
|
||||
equ TRANSACTION_QUEUE.COLUMN$ to 6
|
||||
equ TRANSACTION_QUEUE.VALUE$ to 7
|
||||
|
||||
#endif
|
Reference in New Issue
Block a user