SuperSt_Cache. דירוג וסיכום
- שם המפרסם:
- Mike Naberezny
- אתר האינטרנט של המוציא לאור:
- http://github.com/mnaberez/
SuperSt_Cache. תגים
SuperSt_Cache. תיאור
הרחבת RPC למפקח Supervace_Cache הוא סיומת RPC עבור מודול המפקח המספק את היכולת לטמון סכומים מוגבלים של נתונים במופחת המופע כחזית מפתח / ערך חבילות. אתה יכול להוריד אותם משם או שאתה יכול להשתמש Easy_Install כדי להתקין או לשדרג באופן אוטומטי: $ easy_install -u supervisor_cachealternats, אתה יכול להוריד חבילה מ Github ב בפורמט. לאחר חילוץ החבילה, השתמש בפקודה הבאה כדי להתקין: $ python setup.py installafter התקנת החבילה, עליך לשנות את קובץ Supervisord.Conf כדי לרשום את ממשק RPC ו- Superfactl Plugin: SuperSt.RPCinterFace_Factory = SuperSace_Cache. RPCIndface: Make_Cache_RPInterface SuperSact.ControllerPlugin: For_Cache_ControllerPluginafter שינוי הקובץ supervisord.conf, שני המופע שלך supervisord שלך חייב להיות מופעלת עבור שינויים אלה לקחת effect.usageethe מטמון פונקציות לאפשר זוגות מפתח / ערך להיות מאוחסנים ומביאים. הפגישה הבאה מתורגמן Python מדגים את השימוש ב-.First, יש להגדיר אובייקט ServerProxy. אם Supervisord מקשיב על שקע Int, תצורת ServerProxy היא פשוטה: >>> ייבוא XMLRPCLIB >>> S = XMLRPCLIB.SERVERPROXY ('http: // localhost: 9001') אם המפקד הוא מקשיב על שקע תחום, ServerProxy יכול להיות מוגדר עם superstransport. עדיין יש לספק את כתובת האתר ולהיות כתובת אתר של HTTP חוקית ל- ServerProxy, אך היא מיותרת. >> ייבוא XMLRPCLIB >>> מ SuperSt.xmlrpc ייבוא SuperStransport >>> S = XMLRPCLIB.SERVERPROXY ('http: //127.0 . .Cache.Gekeys () [] >>> S.Cache.Store ('foo', 'בר') נכון >>> S.Cache.Fetch ('Foo') 'בר' >>> s.cache.gekeeys () המפתח חייב להיות מחרוזת ולא יכול להיות אפס אורך. הערך חייב להיות גם מחרוזת אבל מותר להיות אפס אורך. דרישות: · פייתון
SuperSt_Cache. תוכנה קשורה