tiddlywebplugins.dispatcher е TiddlyWeb плъгин изпращането tiddlers за асинхронни опашки за работа.
Този плъгин използва beanstalkd да предостави в памет queing System Holding опашки към външни процеси, които ще направят нещо с информацията в опашката. Общата цел е да се даде възможност за обработка на tiddlers асинхронно: Например, за да направите индексиране, изпращане на поща и т.н.
Общото модел отива, както следва:
* В първоначален () на приставката се случват две неща:
** Магазин кука за детенце постави и изтриване е регистрирано, че Хук има едно работно място: постави съобщение в опашката по подразбиране на beanstalkd
** N + 1 външен процес или се разклони или ако стартира с някакъв друг механизъм, регистриран. The '1' processs слуша на опашката по подразбиране и пише ID на детенце в опашка кръстен всяка от външни процеси N (напр тръба, наречена "Индекс")
* Всеки от процеса слушане на не-подразбиране тръби, обработва малко детенце, а след това го изтрива от опашката.
Това е _highly_ експериментално. . Вие ще трябва да бъде в състояние да съставят beanstalkd, за да използвате тази
<силни> Изисквания :
- Python
Коментари не е намерена