tiddlywebplugins.dispatcher เป็นปลั๊กอิน TiddlyWeb จะส่ง tiddlers ไปยังคิวงานที่ไม่ตรงกัน
ปลั๊กอินนี้จะใช้เพื่อให้ beanstalkd ในหน่วยความจำระบบ queing ถือคิวกระบวนการภายนอกที่จะทำบางสิ่งบางอย่างที่มีข้อมูลอยู่ในคิว เป้าหมายทั่วไปคือการช่วยให้การประมวลผลของ tiddlers ถ่ายทอดสด: ตัวอย่างเช่นในการทำดัชนีส่งอีเมล ฯลฯ
รูปแบบทั่วไปไปดังต่อไปนี้:
* ใน init () ของปลั๊กอินสองสิ่งที่เกิดขึ้น:
** ร้าน HOOK สำหรับ tiddler ใส่และลบมีการลงทะเบียนที่ฮุคมีหนึ่งงาน: ใส่ข้อความในคิวเริ่มต้นของ beanstalkd
** N + 1 กระบวนการภายนอกจะคดเคี้ยวหรือถ้าเปิดตัวโดยบางกลไกอื่น ๆ ที่ลงทะเบียน '1' Processs ฟังในคิวเริ่มต้นและเขียนรหัส tiddler เป็นคิวการตั้งชื่อตามแต่ละกระบวนการภายนอก N (เช่นหลอดชื่อว่า 'ดัชนี')
* แต่ละกระบวนการฟังบนหลอดที่ไม่ได้เริ่มต้นกระบวนการ tiddler แล้วลบออกจากคิว
นี่คือการทดลอง _highly_ . คุณจะต้องสามารถที่จะรวบรวม beanstalkd เพื่อที่จะใช้นี้
ต้องการ
- หลาม
ความคิดเห็นที่ไม่พบ