Esegui più istanze PDF Service con un Nginx in Docker
Nginx è un server web che può essere utilizzati come bilanciatore di carico per eseguire più istanze PDF Service in Docker. DigiCert ti fornisce un file Docker Compose pronto per l’uso e i suoi file associati.
Seleziona il numero di istanze PDF Service, quindi esegui il file Docker Compose. Non occorre alcuna ulteriore configurazione.
Usa questa opzione per creare vari hash (massimo 200), quindi passali subito nei richiami API Document Trust Manager come descritto in "1 - Firma di più hash" in Postman con un SAD (dati di attivazione firma).
Prerequisiti
Host Linux
Docker installato (Readme-client.md si trova nella cartella PDF Service)
Immagine PDF Service 2.0
Per eseguire più istanze PDF Service con un Nginx in Docker:
Scarica e salva i file di configurazione Nginx e PDF Service Docker.
Copia i file nel tuo host Linux dove viene eseguito PDF Service.
Apri un terminale e passa alla directory in cui si trovano i file nginx-conf e docker-compose.yml.
Per controllare se PDF Service è in funzione, esegui il comando:
docker ps
Per arrestare PDF Service, esegui il comando:
docker container stop <container name>
Apri il file docker-compose.yml con un editor come Nano o vi. Ad esempio:
nano docker-compose.yml
Inserisci il numero di istanze desiderato (repliche).
Premi i tasti Ctrl+X per chiudere il file.
Premi il tasto Y per confermare il salvataggio del file.
Premi il tasto Invio per confermare il nome file.
Per eseguire il file Docker Compose, esegui il comando:
docker compose -f docker-compose.yml up
Per visualizzare tutti i container in funzione, esegui il comando:
docker ps
Segui questo link per accedere a PDF Service nel tuo browser.