Hi Jesse,
> I see reference in old Diablo documentation about configuring two feeds to
> downstream INN servers, one to send cancels, and the second feed to send
> everything else, but the second feed is delayed so that the cancels can be
> processed before the cancelled articles arrive from the delayed feed.
Interesting.
INN has a "delayer" script in the contrib directory, and may be used to
achieve that. For instance to send with a delay of 10 seconds all the
articles except for cancels and NoCeM notices:
news.server.com/news.server.com\
:!*,news.lists.filters,control.cancel\
:Tm:innfeed!
news.server.com-delayed/
news.server.com\
:*,!news.lists.filters,!control.cancel\
:Tm:innfeed-delayed!!
innfeed!\
:!*\
:Tc,Wnm*:/usr/local/news/bin/innfeed
innfeed-delayed!\
:!*\
:Tc,Wnm*:/usr/local/news/bin/delayer 10 \
/usr/local/news/bin/innfeed -c innfeed-delayed.conf
A news admin may also add a frontal server in his architecture, with a
small CNFS buffer, and delay himself the articles from all his peers
before integrating them into a second instance of his server.
(Articles may be directly fed without delay to other peers by the
frontal server. Only the internal feed is delayed.)
--
Julien ÉLIE
« Medicorum nutrix est intemperantia. »