On 02/18/2016 07:53 AM, Aleksandar Lazic wrote:
Thanks for answers and suggestions.
But this moves just the stdout handling to other tools and does not
solve the problem with blocking handling of std*, as far as I have
understood right.
haproxy will not block. If your logging system hangs it will
drop the UDP packets.
I've seen it and had discussions before when people use TCP
for logging systems. A hiccup in the logging systems brings
the whole infrastructure down.
It also 'violates' the best practice of docker.
Your application should be more important than docker's best
practices. These guides are suggestions not mandates.
Having said that, you should run your logging system in its own
container.
Process in this context is a micro-service, not a single kernel
process (ie. pid)
Hope this helps,
Alberto