Meerdere instanties van PDF Service met één Nginx in Docker uitvoeren
Nginx is een webserver die als load balancer kan worden gebruikt voor het uitvoeren van meerdere PDF Service-instanties in Docker. DigiCert levert een Docker Compose-bestand en bijbehorende bestanden, klaar voor gebruik.
Selecteer het aantal PDF Service-instanties en voer het Docker Compose-bestand uit. Er is geen extra configuratie vereist.
Met deze optie kunt u verschillende hashes maken (maximaal 200) en die in één keer doorgeven in API-aanroepen van Document Trust Manager zoals beschreven in "1 - Meerdere hashes ondertekenen" in Postman met één SAD (Signature Activation Data).
Vereisten
Linux-host
Docker geïnstalleerd (Readme-client.md staat in de map PDF Service)
Afbeelding van PDF Service 2.0
Meerdere instanties van PDF Service met één Nginx in Docker uitvoeren:
Download Nginx- en PDF Service Docker-configuratiebestanden en sla deze op.
Kopieer de bestanden naar uw Linux-host waar de PDF Service wordt uitgevoerd.
Open een terminal en wijzig de map waar nginx-conf en het docker-compose.yml-bestand zich bevinden.
Controleer of PDF Service wordt uitgevoerd met deze opdracht:
docker ps
U stopt PDF Service met deze opdracht:
docker container stop <container name>
Open het bestand docker-compose.yml met een editor zoals Nano of vi. Bijvoorbeeld:
nano docker-compose.yml
Voer het gewenste aantal instanties (replica's) in.
Gebruik de toetscombinatie Ctrl+X om het bestand te sluiten.
Druk op Y om te bevestigen dat je het bestand wilt opslaan.
Druk op Enter om de bestandsnaam te bevestigen.
Voer het Docker Compose-bestand uit met de opdracht:
docker compose -f docker-compose.yml up
U kunt alle containers die worden uitgevoerd weergeven met de opdracht:
docker ps
Volg deze link om PDF Service in uw browser te openen.