W dniu 31.05.2012 12:33, Rainer Gerhards pisze:
Hello!
> I tried to reproduce the problem today, but had no success with that. I went
> through several cycles but finally gave up.
>
> Then, I reviewed the debug log that you sent with some mail in this thread.
> In that log, it looks like the action queue fills up and then the main queue
> begins to fill up as well. When the main queue is full, messages are
> discarded with the usual 1 (or 2) second timeout. This seems to be the cause
> of the problem.
>
> HOWEVER, that is a different scenario than what you describe above, with only
> "several dozen of lines". Would it be possible that you provide me a debug
> log for the above scenario? As I said, all works perfectly for me. I even
> tried to shut down the remote RELP server, but that had no influence at all
> (as, of course, it should be).
Rainer,
i've used one-liner:
for x in $(seq 1 1000); do logger "seq:${x} time:$(date +%T)" ; echo
"write_to_exim_log:${x} time:$(date +%T)" >> /var/log/exim/exim_main.log
; sleep 0.4; done
(Thunderbird wraps lines:/)
After seq:206 rsyslogd stops to write to wszystko.log. I've forgot to
say earlier i'm testing with relp destination unavailable.
Before i run test i've done:
rm /var/log/exim/exim_main.log && touch /var/log/exim/exim_main.log &&
rm /var/spool/rsyslog/*
After rsyslogd stops write to wszystko.log there in debug log i can see
message "wti worker in full delay timed out, checking termination..."
I'll send you debug.log offlist, there is no reason to send 330kB to
every subscriber.
Julio,
i tested your settings. Sadly, in my case it doesn't change anything.
Furthermore i can see rsyslogd doesn't create queue files with messages
which wasn't send to relp receiver.
Regards,
Marcin
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards