RQ-Scheduler.

Àº ÀÛ¾÷ ½ºÄÉÁÙ¸µ ±â´ÉÀ» RQ (Redis Queue)¿¡ Á¦°øÇÕ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

RQ-Scheduler. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • MIT/X Consortium Lic...
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Selwin Ong
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • https://github.com/ui/

RQ-Scheduler. ű×


RQ-Scheduler. ¼³¸í

RQ-Scheduler´Â RQ, REDIS ±â¹Ý Python ´ë±â¿­ ¶óÀ̺귯¸®¿¡ ´ëÇÑ ÀÛ¾÷ ½ºÄÉÁÙ¸µ ±â´ÉÀ» Ãß°¡ÇÏ´Â ¼ÒÇü ÆÐÅ°ÁöÀÔ´Ï´Ù. PIP¸¦ ÅëÇØ RQ ½ºÄÉÁÙ·¯¸¦ ¼³Ä¡ÇÒ ¼ö ÀÖ½À´Ï´Ù : PIP ¼³Ä¡ RQ-SchedulerUsageChedule ÀÛ¾÷Àº µÎ °¡Áö ´Ù¸¥ °ÍµéÀ» ¼öÇàÇؾßÇÕ´Ï´Ù. 1. Á÷¾÷À» ½ºÄÉÁÙ·¯ 2. ÀÏÀÚ¸®°¡ ½ºÄÉÁÙ·¯¿¡¼­ ÀÛ¾÷À» ³Ö´Â ¹æ¹ýÀ» Å¥¿¡ ³Ö´Â ½Ã°£À» Å¥·Î À̵¿ÇÏ´Â ½ºÄÉÁÙ·¯¸¦ ½ÇÇàÇÕ´Ï´Ù. REDIS °¡Á® ¿À±â REDISFROM RQ_SCHEDULER IMPORT SchedulerFrom °¡Á® ¿À±â DateTime #Àº "±âº»"´ë±â¿­¿¡ ´ëÇÑ ½ºÄÉÁÙ·¯¸¦ ÀνºÅϽºÈ­ÇÕ´Ï´Ù. ( 'default', connection = redis ()) # ÀÛ¾÷À» ½ºÄÉÁÙ·¯¿¡ ³Ö½À´Ï´Ù. DateTime °´Ã¼°¡ ù ¹ø° Argectumentscheduler.Enqueue (datetime (2020, 01, 01, 1, 1), FUNC) Scheduler.Enqueue (datetime (2025, 10, 10, 3, 4) ), func, foo, bar = baz) schedulerrq ½ºÄÉÁÙ·¯¸¦ ½ÇÇàÇÏ´Â ½ºÅ©¸³Æ® rqscheduler ½ºÅ©¸³Æ® ÇÁ·Î¼¼½º¸¦ ½ÇÇàÇÏ°í ¿¹¾à µÈ ÀÛ¾÷À» ¼öÇà ÇؾßÇÏ´Â ½ºÄÉÁÙ·¯ ÇÁ·Î¼¼½º¸¦ ½ÇÇàÇÏ°í ½ÇÇà ÇؾßÇÏ´Â ´ë±â¿­¿¡ ´ëÇÑ ¿¹¾à µÈ ÀÛ¾÷À» ÇØ´ç Å¥·Î À̵¿ÇÕ´Ï´Ù. rqscheduler --host localhost --port 6379 --db 0 ½ºÅ©¸³Æ®´Â ´ÙÀ½ Àμö¸¦ Çã¿ëÇÕ´Ï´Ù. - -h ¶Ç´Â --host : to--p ¶Ç´Â -port : port¸¦ ¿¬°áÇÏ¿©--d ¶Ç´Â --db¸¦ ¿¬°áÇÏ·Á¸é - -d ¶Ç´Â -db : Redis DB¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. - -P ¶Ç´Â --password : RedisProductÀÇ È¨ÆäÀÌÁö¿¡ ¿¬°áÇÏ´Â ¾ÏÈ£


RQ-Scheduler. °ü·Ã ¼ÒÇÁÆ®¿þ¾î