Wednesday, September 23, 2009

Daily Job (Gate Check, Job Scheduler Check)

Posted by Aries Wandari

Daily job, annoying sometimes (when it goes wrong).

1. Gate checking, at 08:00 and 16:00.

Common problem are:

  • RPU disconnect. Handled by restart esofgate service.
  • IP disconnect (since we manage two different gates on Merak and Jakarta). Handled by telnet to port 9999 and restart connection.
  • Time dis-synchronized. Handled by sending time parameter to all reader.
Has to check twice a day, because if there is problem, we have to be found it early since esofgate hardware memory only store 3000 absent data.
clip_image002

2. Daily Absent Process and Daily Tracking Notification

Daily Absent Process Application is pre-processed raw data from gate so it can be user friendly report (user can monitor their entry to and leave from plant via intranet application). While Daily Tracking Notification Application is sending automatic email notification for outstanding tracking job. Both are massively using database operation. And sometimes the operation fail because of deadlocks, so we have to run it manually.
clip_image004

3. Canteen Sceduler

Data from canteen reader build a .RAW file per day, and has to be pre-processed to send it to database. If it not run normally, we have to run it manually by selecting proper RAW file.
clip_image006

0 comments:

Post a Comment