Commit Graph

23 Commits

Author SHA1 Message Date
Sinh 53b7e99882 feat: refactor task queue system for improved efficiency
- Add a new method `Enqueue` to enqueue tasks with specific options

Signed-off-by: Sinh <luuvansinh555@gmail.com>
2024-07-08 16:17:11 +07:00
Sinh ae421219cb feat: update queue config - support prefix to prevent conflict 2024-07-08 15:47:03 +07:00
Sinh e28d02b0cb feat: update queue config - support prefix to prevent conflict 2024-07-08 15:36:17 +07:00
sinhluu 847f0986cf Merge pull request 'add-server-middleware' (#3) from add-server-middleware into master
Reviewed-on: #3
2022-11-18 10:08:45 +00:00
Sinh 9654520dae Merge branch 'master' of git.selly.red:Selly-Modules/queue into add-server-middleware 2022-11-18 17:08:18 +07:00
Sinh cb6f1c515b add middleware and queue inspector 2022-11-18 17:04:42 +07:00
trunglt251292 c4a2a8b108 [Update] Package name 2022-10-10 10:38:41 +07:00
Sinh Luu 21c2ce0592
Merge pull request #2 from Selly-Modules/update-retry-config
update retry config
2022-08-10 17:18:17 +07:00
Sinh 3bdd6ce7ff update retry config 2022-08-10 17:17:34 +07:00
Nam Huynh 410f8fa765 upgrade asynq to v0.22.1 2022-03-22 14:18:40 +07:00
Nam Huynh 8897cc6fe5
add GetInstance() 2022-03-21 15:57:31 +07:00
Nam Huynh 4b5842b59d
Merge pull request #1 from Selly-Modules/update-config-task-timeout
[Update] Add task timeout
2022-02-16 17:58:09 +07:00
trunglt251292 fd4283c531 [Update] Check valid time duration 2022-02-16 17:56:59 +07:00
trunglt251292 7c1ecfa89c [Update] Change name config in struct 2022-02-16 17:56:22 +07:00
trunglt251292 1e8c775bb6 [Update] Add task timeout 2022-02-16 17:47:57 +07:00
Nam Huynh b9eb0a2a87 append queue priority 2021-11-30 23:08:19 +07:00
Nam Huynh ed3d068e80 export priority value 2021-11-30 23:02:50 +07:00
Nam Huynh 61c1ac19a4 change public funcs to method 2021-11-30 22:21:26 +07:00
Nam Huynh fcdcaaaa3c update config struct 2021-10-18 14:42:07 +07:00
Nam Huynh ae3e595b51 update 2021-10-18 14:35:19 +07:00
Nam Huynh 98802f49fa add retry delay 2021-10-18 14:20:20 +07:00
Nam Huynh d98cd748d9 init 2021-10-18 14:16:42 +07:00
Cashbag Team 9d76b08734
Initial commit 2021-10-18 09:47:10 +07:00