Ich habe einen Nginx, der als Proxy vor einem Backend fungiert, und ich möchte die an einen bestimmten Speicherort gestellten Anforderungen in eine separate Datei aufteilen.
Die Anforderungen sollten weiterhin an denselben Backend-Server gesendet werden, ich möchte sie jedoch nicht im Hauptzugriffsprotokoll anzeigen.
Außerdem möchte ich nicht alle Proxy_-Inhalte zweimal angeben.
server {
...
access_log /var/log/nginx/jira.access.log full;
error_log /var/log/nginx/jira.error.log;
client_max_body_size 150m;
location /special/ {
}
location / {
# many lines of config params for proxy_...
proxy_pass http://dowa-02.example.com:8080;
...
}
}
service nginx reload
, nichts geändert,nginx restart
nichts geändert ... die spezielle Protokolldatei wird nicht erstellt und das Protokoll ist immer noch voll mit / special / Anfragen ...server
Ebene angegeben ist. Irgendwelche Problemumgehungen ohne Include?include
ist Problemumgehung. endgültiger Kontext am ursprünglichen Ort statt benannt - ein Merkmal deraccess_log
Richtlinie.