Witam.
/cut/
Jak ja to myślałem jak chciałem to napisać w perlu.
1) Reload na podstawie timestamps
Reload ten miał polegać na tym, iż co jakiś interwał czasu (60 sek) sprawdzane by były timestampy tabel i porównywane z tymi które znamy. Jeżeli jakaś tabela się zmieniła to jedziemy. Podczas reloadu byłby zapisywany czas ostatniego reloadu i np. reload nie byłby wykonywany jeżeli reloadowaliśmy coś w ciągu ostatnich n sekund (np 600). Do tego każdy moduł w demonie mógł mieć ustawialne triggery na konkretne tabele
2) Reload przez wpisy w tabeli reload.
Tutaj należy uwzględnić kilka demonów odpalonych i to że np. chcemy reloadnąć tylko jednego a nie każdego, etc.
A tak btw. zerknij na moje templejty w php... Przemyśl to. Może faktycznie będzie łatwiej przerzucić generowanie configów na barki ui.
A czy podczas odpalania miałby być uruchamiany reload - to chyba proste do implementacji jako opcja podczas odpalania/opcja configa.