AEM as a Cloud Service: riesecuzione della pipeline dopo modifiche alla variabile di ambiente
✨ Il contenuto è generato tramite IA e potrebbe non essere accurato. Termini di IA generativi
Questo articolo chiarisce se e quando è necessaria la riesecuzione della pipeline dopo la modifica delle variabili di ambiente in Adobe Experience Manager as a Cloud Service.
Descrizione description
Ambiente
Adobe Experience Manager as a Cloud Service (tutte le versioni).
Sintomi
Se sia necessaria una riesecuzione della pipeline dopo l’aggiornamento delle variabili di ambiente quando si utilizzano pipeline full stack, di configurazione e a livello web (Dispatcher), sorgono dubbi. Questo vale per tutti gli ambienti (dev, stage, prod) e per i programmi con un numero elevato di variabili di ambiente. Non vengono segnalati messaggi di errore specifici.
Causa
Le modifiche alle variabili di ambiente vengono applicate a livello di runtime in AEM as a Cloud Service. La maggior parte delle modifiche non richiede la riesecuzione della pipeline, tranne quando i file di configurazione che fanno riferimento a tali variabili vengono distribuiti tramite la pipeline di configurazione.
Risoluzione resolution
Per risolvere il problema, segui i passaggi seguenti:
-
Identifica il tipo di pipeline in uso:
-
<b>Pipeline full stack:</b> se vengono modificati solo i valori delle variabili di ambiente (non vengono apportate modifiche al codice o al file di configurazione OSGi), non è richiesta la riesecuzione della pipeline. I nuovi valori vengono applicati all’ambiente di runtime dopo il salvataggio in Cloud Manager. Se i file di configurazione del codice o OSGi vengono modificati, è necessaria l’esecuzione della pipeline.
-
<b>Pipeline di configurazione:</b> Se i file YAML distribuiti dalle variabili di ambiente di riferimento della pipeline di configurazione, riesegui la pipeline di configurazione dopo l’aggiornamento delle variabili di ambiente per garantire che i nuovi valori siano rispecchiati nella configurazione distribuita. Le variabili di ambiente non vengono distribuite contemporaneamente alla pipeline di configurazione; aggiorna le variabili prima di eseguire la pipeline.
-
<b>Pipeline a livello web (Dispatcher):</b> Se vengono modificati solo i valori delle variabili di ambiente (nessuna modifica al file di configurazione del dispatcher), non è richiesta la riesecuzione della pipeline. Se i file di configurazione del dispatcher vengono modificati, è necessaria l’esecuzione della pipeline.
2. I requisiti di cui sopra si applicano in modo uniforme in tutti gli ambienti (dev, stage, prod).
3. Prima di eseguire la pipeline, assicurati che le variabili di ambiente siano configurate correttamente per il servizio o l’ambiente di destinazione previsto. -