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:

  1. 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.

recommendation-more-help
experience-cloud-kcs-help-kbarticles