Risolvere i problemi relativi alla pubblicazione parallela in Brand Portal

Brand Portal è configurato con AEM Assets per disporre di risorse di marchio approvate direttamente assimilate (o pubblicate) dall’istanza di authoring di AEM Assets. Una volta configurato, AEM Author utilizza un agente di replica per replicare le risorse selezionate al servizio cloud Brand Portal per l’utilizzo approvato dagli utenti Brand Portal. Gli agenti di replica multipli vengono utilizzati AEM 6.2 SP1-CFP5, AEM CFP 6.3.0.2 e successivi per consentire la pubblicazione parallela ad alta velocità.

NOTA

Adobe consiglia di effettuare l’aggiornamento a AEM 6.4.1.0 per garantire che AEM Assets Brand Portal sia configurato correttamente con AEM Assets. Una limitazione in AEM 6.4 genera un errore durante la configurazione di AEM Assets con Brand Portal e la replica non riesce.

Durante la configurazione del servizio cloud per il brand portal in /etc/cloudservice, tutti gli utenti e i token necessari vengono generati automaticamente e salvati nell'archivio. Viene creata la configurazione del servizio cloud, vengono creati anche gli utenti del servizio necessari per gli agenti di replica e replica per replicare il contenuto. Questo crea quattro agenti di replica. Quindi quando pubblichi numerose risorse da AEM a Brand Portal, queste vengono messe in coda e distribuite tra questi agenti di replica tramite Round Robin.

Tuttavia, la pubblicazione può non riuscire a intermittenza a causa di lavori sling di grandi dimensioni, dell’aumento di Network e di Disk I/O sull’istanza di AEM Author o delle prestazioni rallentate dell’istanza di AEM Author. È quindi consigliabile verificare la connessione con gli agenti di replica prima di iniziare la pubblicazione.

Risolvere i problemi relativi alla prima pubblicazione: convalida della configurazione di pubblicazione

Per convalidare le configurazioni di pubblicazione:

  1. Controlla i registri degli errori
  2. Verifica se l’agente di replica è stato creato
  3. Prova connessione

Log di coda durante la creazione di un Cloud Service

Controlla i log tail. Controlla se l'agente di replica viene creato o meno. Se la creazione dell’agente di replica non riesce, modifica il servizio cloud effettuando modifiche minori nel servizio cloud. Convalida e controlla nuovamente se l'agente di replica è stato creato o meno. In caso contrario, modifica nuovamente il servizio.

Se si modifica ripetutamente il servizio cloud non è configurato correttamente, segnalare un ticket di assistenza clienti.

Verifica della connessione con gli agenti di replica

Visualizza registro, se si verificano errori nel registro di replica:

  1. Contatta il supporto Adobe.

  2. Riprova pulizia e crea di nuovo la configurazione di pubblicazione.

Pulizia delle configurazioni di pubblicazione Brand Portal esistenti

Nella maggior parte dei casi in cui la pubblicazione non funziona, il motivo può essere che l’utente che la pubblica (ad esempio: mac-<tenantid>-replication non dispone dell'ultima chiave privata, e quindi la pubblicazione non riesce con l'errore "401 non autorizzato" e nessun altro errore viene segnalato nei registri degli agenti di replica. È possibile evitare la risoluzione dei problemi e creare una nuova configurazione. Affinché la nuova configurazione funzioni correttamente, elimina quanto segue dalla configurazione AEM autore:

  1. Vai a localhost:4502/crx/de/ (considerando che stai eseguendo un'istanza dell'autore su localhost:4502:
    i. elimina /etc/replication/agents.author/mp_replication
    ii) delete
    /etc/cloudservices/mediaportal/<config_name>

  2. Vai a localhost:4502/useradmin:
    i. cerca l'utente mac-<tenantid>replication
    ii) elimina questo utente

Ora il sistema è completamente pulito. Ora puoi provare a creare una nuova configurazione cloudservice e continuare a utilizzare l'applicazione JWT già esistente in https://legacy-oauth.cloud.adobe.io/. Non è necessario creare una nuova applicazione, ma solo la chiave pubblica deve essere aggiornata dalla configurazione cloud appena creata.

Problema di visibilità tenant dell’applicazione JWT per la connessione sviluppatore

Se è su https://legacy-oauth.cloud.adobe.io/, vengono elencate tutte le organizzazioni (tenant) per le quali gli utenti correnti detengono l’amministratore di sistema. Se non trovi il nome dell’organizzazione qui o non riesci a creare un’applicazione per un tenant obbligatorio qui, verifica di disporre di diritti (amministratore di sistema) sufficienti per eseguire questa operazione.

C'è un problema noto in questa interfaccia utente che per ogni tenant sono visibili solo le prime 10 applicazioni. Quando crei l'applicazione, resta su quella pagina e segnalibro l'URL. Non è necessario passare alla pagina di elenco dell'applicazione e trovare l'applicazione creata. Puoi accedere direttamente a questo URL contrassegnato con segnalibro e aggiornare/eliminare l’applicazione ogni volta che necessario.

L'applicazione JWT potrebbe non essere elencata in modo appropriato. Si consiglia quindi di notare/contrassegnare l’URL durante la creazione dell’applicazione JWT.

L'esecuzione della configurazione smette di funzionare

Se un agente di replica (che pubblicava su Brand Portal solo bene) smette di elaborare i processi di pubblicazione, controlla i registri di replica. AEM è stato incorporato un nuovo tentativo automatico, quindi se la pubblicazione di una particolare risorsa non riesce, viene ritentata automaticamente. Se si verifica un problema intermittente come l'errore di rete, potrebbe verificarsi durante un nuovo tentativo.

Se si verificano continui errori di pubblicazione e la coda è bloccata, controlla prova connessione e prova a risolvere gli errori che vengono segnalati.

In base agli errori, ti consigliamo di registrare un ticket di assistenza, in modo che il team di progettazione Brand Portal possa aiutarti a risolvere i problemi.

Configura gli agenti di replica per evitare l’errore di timeout della connessione

Di solito il processo di pubblicazione non riesce con un errore di timeout se ci sono più richieste in sospeso nella coda di replica. Per risolvere questo problema, assicurati che gli agenti di replica siano configurati per evitare timeout.

Esegui i seguenti passaggi per configurare gli agenti di replica:

  1. Accedi alla tua istanza di authoring di AEM Assets.
  2. Dal pannello Strumenti, passa a Implementazione > Replica.
  3. Nella pagina Replica, fai clic su Agenti sull'autore. Puoi visualizzare i quattro agenti di replica del tenant Brand Portal.
  4. Fai clic sull'URL dell'agente di replica per aprire i dettagli dell'agente.
  5. Fare clic su Modifica per modificare le impostazioni dell'agente di replica.
  6. In Impostazioni agente , fai clic sulla scheda Extended .
  7. Selezionare la casella di controllo Chiudi connessione.
  8. Ripetere i passaggi da 4 a 7 per configurare tutti e quattro gli agenti di replica.
  9. Riavvia il server.

In questa pagina