Simplificando, não, o próprio Apache não bloqueia arquivos - no mínimo, esse é um resultado de desempenho e recurso. No máximo, é um potencial impasse esperando para acontecer. Como pode haver centenas de segmentos em uma configuração normal disputando o bloqueio, você verá muita fome acontecendo.
A resposta mais complicada é que você pode certamente tentar implementar isso sozinho. Ou seja, você pode usar algo como registros enviados para passar um script intermediário que manipula o bloqueio.
A resposta certa é, por que você precisa colocá-los no mesmo arquivo? Se eles hospedam os mesmos dados, eles devem ser o mesmo servidor - dividi-lo em dois superintendentes separados (isto é, o httpd de propriedade da raiz) e vários filhos para cada um (ou seja, httpd de propriedade do apache) não comprarão nada ; se alguma coisa, os recursos adicionais necessários para lançar recursos diminuirão o desempenho. E se eles não estiverem hospedando o mesmo conteúdo, eles não devem estar registrando as coisas no mesmo log.
Se você realmente precisa do conteúdo a ser mesclado, há muitas coisas por aí que podem mescla o conteúdo de dois arquivos de log do Apache .
Espero que isso ajude!