Suphonchai Phoonsawat
fb3cb2aa94
สิ่งที่แก้ไข:
...
autoAck: false - ไม่ ack อัตโนมัติ ต้องรอ process เสร็จก่อน
Manual Ack/Nack:
BasicAck เมื่อ API return success
BasicNack (reject) เมื่อ API return error (401, 500, etc.) หรือ exception
CallRestApi return bool - บอกว่าสำเร็จหรือล้มเหลว
Better logging - แสดง status code และ error message ชัดเจนขึ้น
ตอนนี้เมื่อ API return 401 หรือ error อื่น:
จะ log error พร้อม status code
Message จะถูก reject (ไม่ requeue)
Consumer จะทำงานต่อรับ message ถัดไปเลย (ไม่ค้าง)
2026-04-30 22:02:59 +07:00
Suphonchai Phoonsawat
4e2113eef2
fix consumer from Event to AsyncEvent
Build & Deploy Checkin Service / build (push) Successful in 1m42s
2026-04-30 11:53:53 +07:00
Suphonchai Phoonsawat
a173a7dc3c
fix CheckInConsumer Memery Falult
Build & Deploy Checkin Service / build (push) Successful in 1m27s
2026-04-29 09:57:26 +07:00
Suphonchai Phoonsawat
a463df5716
Add migration to create CheckInJobStatuses table for RMQ task control
...
- Introduced a new migration that creates the CheckInJobStatuses table.
- The table includes fields for tracking job statuses, timestamps, user information, and error messages.
- Supports various statuses such as PENDING, PROCESSING, COMPLETED, and FAILED.
2026-01-20 10:49:13 +07:00
Suphonchai Phoonsawat
3532df32fd
Refactor message consumption to start after 8:10 AM and implement time checks for operating hours
Build & Deploy Checkin Service / build (push) Successful in 1m20s
2026-01-20 05:38:42 +07:00
Suphonchai Phoonsawat
0ab75b2a19
Add delay to start message consumption until 8:10 AM and implement time calculation
2026-01-19 22:42:39 +07:00
Suphonchai Phoonsawat
db2dd8b6bc
change comsumer queue
2024-12-13 10:35:05 +07:00
Suphonchai Phoonsawat
67f6be635c
fix consumer durable
2024-08-30 13:58:26 +07:00
Suphonchai Phoonsawat
f8c62a1cde
change: Change Consumer Queue Name
2024-08-20 11:57:32 +07:00
Suphonchai Phoonsawat
127f21dc43
Add Fake Checkin for K6 Test
2024-08-19 17:18:58 +07:00
Suphonchai Phoonsawat
f0fe68d851
fix leave
2024-08-19 16:00:00 +07:00