Files
scripts/2 IDEE message processing/README.txt
2024-10-13 23:27:09 +02:00

64 lines
1.1 KiB
Plaintext

#messaging system
input queue
einträge werden eingesteuert
inputs
erledigte inputs hier abgelegt
output queue
zu verteilende infos hier eingestellt
outputs
erledigte ausgänge hier abgelegt
inputq
id, queuedtime, source, sender, user, app, message
inputs
id, processed, queuedtime, source, sender, user, app, message
outputq
id, queuedtime, dest, receiver, user, app, message
outputs
id, processed, queuedtime, dest, receiver, user, app, message
apps
mail, from, to, subject, message
pushover, usertoken, apptoken, subject, message
INPUTDAEMON(s) (otrs, mail, logfile...)
START
Schreibe Zeile nach inputq (app=otrs,mail,logfile...)
queuedtime=timestamp
gehe nach START
PROCESSDAEMON
START
Lese inputq
schreibe nach inputs
processed=timestamp
löschen von inputq
Forme Ausgabeformat
schreibe outputq (app=otrs,mail,logfile...)
queuedtime=timestamp
gehe nach START
OUTPUTDAEMON(s) (otrs, mail, logfile...)
START
Lese outputq (where app=(otrs,mail,logfile))
schreibe nach outputs
processed=timestamp
löschen von outputq
Sende
gehe nach START