¾îµÒ

GLOOM CLIENT.
Áö±Ý ´Ù¿î·Îµå

¾îµÒ ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • MIT/X Consortium Lic...
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Paul J. Davis
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://www.teamreaction.net/

¾îµÒ ű×


¾îµÒ ¼³¸í

Gloom Client. GloomÀº Gloom Job Distribution Framework.Gloom : Job Distribution Daemona Simple Erlang Job Distribution µ¥¸óÀ»À§ÇÑ Python Ŭ¶óÀ̾ðÆ®ÀÔ´Ï´Ù. ÀÌ°ÍÀº ¿ÏÀüÈ÷ ³»±¸¼ºÀÌ ¾øÀ¸¸ç º°µµÀÇ ½ÇÁ¦ È£½ºÆ®¿¡ÀÖ´Â ³ëµå¿¡ ÀÛ¾÷À» ¹èÆ÷ÇÏ´Â °Í¸¸À¸·Î Á¸ÀçÇÕ´Ï´Ù. ³×Æ®¿öÅ© ¹ÙÀÌÆ® ¼ø¼­·Î 32 ºñÆ® Á¤¼ö¸¦ º¸³»°í JSON ÆäÀ̷ε带 ³ªÅ¸³»´Â ÇØ´ç ¹ÙÀÌÆ® ¼ö¸¦ Àü¼ÛÇÏ¿© ¼öÇàµË´Ï´Ù. Âü°í ¸ðµç °æ¿ì¿¡ "º»¹®"Àº ÀÓÀÇÀÇ json data.slavesall ½½·¹ÀÌºê »óÈ£ ÀÛ¿ëÀÌ GLOOM ¼­¹öÀÇ Æ÷Æ® 9999¸¦ ÅëÇØ ¼öÇàµË´Ï´Ù. Å¥¸¦ ¿¬°áÇÕ´Ï´Ù. { "µ¿ÀÛ": "°¡ÀÔ", "À¯Çü": ":": ":": ":": ":": ":": ":": ":": ":": ":": ":": ":": ":": ":": ":": ":": ":": ":": ":": ":": ":": ":": ":": ":": ":": ":": ":": ":": ":": ":": "À¯Çü :"À¯Çü : "} ÀÀ´ä : {"OK ": true} ¸ðµç È£½ºÆ®´Â ¿øÇϴ´ë·Î ¸¹Àº Ŭ¶óÀ̾ðÆ®¸¦ ¿¬°áÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÜÀÏ ¼ÒÄÏÀº ÇÑ °¡Áö À¯ÇüÀÇ ÀÛ¾÷ ¸¸ Á¦°ø ÇÒ ¼ö ÀÖÀ¸¸ç ÇÑ ¹ø¿¡ ÇϳªÀÇ ÀÛ¾÷ ¸¸ ó¸® ÇÒ ¼ö ÀÖ½À´Ï´Ù. º´·Ä·Î ¿©·¯ ÀÛ¾÷À» ó¸®ÇÏ·Á¸é ´õ ¸¹Àº ÇÁ·Î¼¼½º¸¦ ½ÇÇàÇϰųª ¿©·¯ ¼ÒÄÏÀ» ¿±´Ï ´Ù. SocketÀÇ ÀÛ¾÷ À¯ÇüÀ» Àüȯ ÇÒ ¸î °¡Áö ÀÌÀ¯·Î »õ Á¶ÀÎ ¸Þ½ÃÁö¸¦ ´Ù½Ã º¸³¾ ¼ö ÀÖ½À´Ï´Ù. { "ÀÛ¾÷": "ÀÛ¾÷" "id": "message_id", "body": ...} ÀÀ´äÀ» ¹ÝȯÇÕ´Ï´Ù. { "µ¿ÀÛ": "ÀÀ´ä", "º»¹®": ...} ÀÀ´ä : { "OK": "true"} ¼­¹ö¿¡¼­ ¿¬°áÀ» ²÷À¸½Ê½Ã¿À. ¼ÒÄÏÀ» ´Ý½À´Ï´Ù. Ưº°ÇÑ ¸Þ½Ã¡ÀÌ ÇÊ¿ä ¾ø¾î. { "µ¿ÀÛ": "Á¦Ãâ", "id": "message_id": body ": ...} {"µ¿ÀÛ ":"Á¦Ãâ ","id ":"message_id ","¿ì¼± ¼øÀ§ ": 5,"º»¹® ": ...} ÀÀ´ä : {"OK ": true} message_id Çʵå´Â ½Ã½ºÅÛ ³»¿¡¼­ °íÀ¯ÇؾßÇÕ´Ï´Ù. ÀÀ´äÀ» ¾òÀ¸¸é µ¿ÀÏÇÑ ID·Î ÀÛ¾÷À» ´Ù½Ã Á¦ÃâÇÒ ¼ö ÀÖÁö¸¸ÀÌ ½Ã°£ Àü¿¡ ¿À·ù°¡ ¹ß»ýÇÏ¸é ¿À·ù°¡ ¹ß»ýÇÕ´Ï´Ù. Çؽà ¶Ç´Â UUID¸¦ ÀÛ¾÷ ½Äº°ÀÚ·Î »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. "¿ì¼± ¼øÀ§"±¸¼º¿øÀÌ Á¤¼ö ¿©¾ßÇÕ´Ï´Ù. Å« °ªÀº ´õ ³ôÀº ¿ì¼± ¼øÀ§¸¦ ³ªÅ¸³À´Ï´Ù. ±âº» ¿ì¼± ¼øÀ§´Â 0ÀÔ´Ï´Ù. µÎ °¡Áö ÀÛ¾÷Àº ÀÌÀü Á¦Ãâ¹°°ú ÇÔ²² Á¦ÃâÇÏ´Â ½Ã°£¿¡ µû¶ó µî±Þ ¿ì¼± ¼øÀ§°¡ ¿Ã¹Ù¸£°Ô ÁÖ¹®µË´Ï´Ù. { "ID": "message_id", "body": ... json ...} ¼­¹ö¿¡ ¿øÇϴ¸¸Å­ ¸¹Àº ÀÛ¾÷À» Á¦ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹Ýȯ µÈ ¼ø¼­´Â ±×µéÀÌ ¼Û½Å µÈ ¼ø¼­°¡ µ¿ÀÏÇÏ°Ô º¸ÀåµÇÁö ¾Ê½À´Ï´Ù. ÀÌ ÁÖÀÎÀÌ ½ÇÇàÁßÀÎ ¸ðµç ÀÛ¾÷ÀÌ ¿Ï·áµÇ°í ÀÀ´äÀÌ »èÁ¦µË´Ï´Ù. ´ë±âÁßÀÎ ¸ðµç ÀÛ¾÷Àº Queue.python ClientThereÀÇ ÂüÁ¶ ÆÄÀ̽ã Ŭ¶óÀ̾ðÆ®ÀÇ ÂüÁ¶ ÆÄÀ̽ã Ŭ¶óÀ̾ðÆ®ÀÇ 'Clients / Python /'¿¡¼­ ÂüÁ¶ ÇÒ ¼öÀÖ´Â ±âÁØÀ¸·Î »ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù. ´Ù¸¥ ¾ð¾î ¿ë °í°´Àº ȯ¿µÇÕ´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ ÆÄÀ̽ã


¾îµÒ °ü·Ã ¼ÒÇÁÆ®¿þ¾î