Entrées du journal Nginx dans plusieurs fichiers

21

Je voudrais enregistrer les mêmes entrées access.log dans des fichiers séparés, donc lorsqu'une demande arrive, elle doit remplir a.log et b.log. Existe-t-il un moyen de le faire avec nginx?

Zoltan Zaikosz
la source

Réponses:

27

Oui, il suffit d'avoir deux access_logdirectives dans le même bloc.

Étant donné access_logqu'un bloc remplace ces directives dans les blocs externes, vous devez copier et coller la directive du bloc externe dans le bloc interne si vous devez vous connecter deux fois dans un bloc interne.

Michael Hampton
la source