NestJS

NestJS

7 bài viết trong danh mục này

BOT
MSG
FREE
Telegram Bot
alert • monitor • notify
BackendDevOpsNestJS

Gửi thông báo Telegram từ NestJS: alert lỗi, deploy và monitor

Tích hợp Telegram Bot API vào NestJS: TelegramModule, exception filter bắt 5xx, BullMQ job fail, app start và deploy xong — không cần thư viện ngoài.

11 phút đọc18/06/2026
N7
N8
N9
N11
NestJS Upgrade
ai • diff • test
BackendNestJSAI

Cách nâng NestJS 7 lên 11 bằng AI mà không đổi logic code

Cách nâng NestJS cũ lên mới bằng AI mà ít lỗi: nâng từng major version, khoanh breaking change, review git diff và giữ nguyên logic code.

13 phút đọc18/06/2026
1|500
EX
Logical Exception
nestjs • code • status
BackendNestJS

NestJS xử lý lỗi logic bằng error code nội bộ và LogicalException

Cách chuẩn hoá lỗi logic trong NestJS bằng message code, LogicalException, HttpException và error code để debug nhanh hơn.

9 phút đọc16/06/2026
PM2
LOG
UP
NestJS + PM2
restart • logs • reboot
BackendNestJSDevOpsPM2

PM2 chạy NestJS production: restart, log và reboot

Cách dùng PM2 để chạy NestJS trên VPS hoặc server Linux, gồm build app, start bằng ecosystem file, xem log, restart khi crash và tự khởi động lại sau reboot.

9 phút đọc16/06/2026
JOB
30s
BullMQ Timeout
stalled • attempt • worker
BackendNestJSRedis

BullMQ Job stalled với ElastiCache dù Redis vẫn chạy

Phân tích nguyên nhân và cách khắc phục lỗi BullMQ timeout, Job stalled khi dùng AWS ElastiCache (Redis).

7 phút đọc15/06/2026
API
JOB
WORKER
BullMQ Queue
retry • delay • async
BackendNestJSRedis

Redis queue trong NestJS với BullMQ: cách triển khai

Cách dùng Redis làm queue trong NestJS với BullMQ, từ luồng producer-consumer, retry, delay job đến các lưu ý production khi xử lý email, webhook và tác vụ nền.

10 phút đọc15/06/2026
RDS
TCP
RE
Redis Reconnect
failover • readonly • retry
BackendNestJSRedis

NestJS mất kết nối Redis: cấu hình ioredis reconnect

Cách cấu hình ioredis trong NestJS để reconnect an toàn khi Redis disconnect, gặp TCP idle timeout hoặc ElastiCache failover trả về READONLY.

6 phút đọc08/06/2026