Felsöka Dispatcher-verktyg
Dispatcher Tools har en innesluten Apache Web Server-miljö som kan användas för att simulera AEM som en Cloud Services AEM Publish-tjänstens Dispatcher lokalt.
Felsökning av loggar och cacheinnehåll i Dispatcher Tools kan vara avgörande för att säkerställa att AEM från början till slut och att cache- och säkerhetskonfigurationerna stöds korrekt.
Dispatcher Tools-loggar
Loggar för Dispatcher-verktyg är tillgängliga via kommandot stdout eller bin/docker_run, eller med mer information, som finns i Docker-behållaren på /etc/https/logs.
Se Dispatcher-loggar för instruktioner om hur du får direktåtkomst till loggarna för Dispatcher Tools Docker-behållare.
Dispatcher Tools Cache
Åtkomst till loggar i Docker-behållaren
Dispatcher-cachen kan komma åt direkt i Docker-behållaren på /mnt/var/www/html.
$ docker ps
# locate the CONTAINER ID associated with "adobe/aem-ethos/dispatcher-publisher" IMAGE
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
46127c9d7081 adobe/aem-ethos/dispatcher-publish:2.0.23 "/docker_entrypoint.…" 6 seconds ago Up 5 seconds 0.0.0.0:8080->80/tcp wonderful_merkle
$ docker exec -it <CONTAINER ID> /bin/sh
/ #
/ # cd /mnt/var/www/html
# When finished viewing the cache, exit the Docker container's shell
/# exit
Kopiera Docker-loggarna till det lokala filsystemet
Dispatcher-loggar kan kopieras ut från Docker-behållaren på /mnt/var/www/html till det lokala filsystemet för kontroll med dina favoritverktyg. Observera att detta är en kopia som görs vid en viss tidpunkt och inte innehåller realtidsuppdateringar av cachen.
$ docker ps
# locate the CONTAINER ID associated with "adobe/aem-ethos/dispatcher-publisher" IMAGE
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
46127c9d7081 adobe/aem-ethos/dispatcher-publish:2.0.23 "/docker_entrypoint.…" 6 seconds ago Up 5 seconds 0.0.0.0:8080->80/tcp wonderful_ira
$ docker cp -L <CONTAINER ID>:/mnt/var/www/html cache
$ cd cache