Webbkonsol web-console
Lär dig hur du använder Adobe Experience Manager (AEM) webbkonsol för att hantera OSGi-inställningar och -paket för lokal utveckling.
Översikt overview
AEM as a Cloud Service behandlar konfiguration och kod som oföränderliga vid körning. Det innebär att alla konfigurationer måste distribueras på samma sätt som du gör i en produktionsmiljö. För produktionsinstanser säkerställer detta att kvalitetsportarna passeras och ger en nivå av stabilitet och klarhet i den aktuella miljön.
Uppdateringar och paketändringar för OSGi-konfigurationen för ad hoc behövs dock ofta för att testa den lokala utvecklingen. Som en del av AEM as a Cloud Service SDK aktiverar webbkonsolen sådana uppdateringar i realtid.
Om AEM as a Cloud Service körs lokalt kan konsolen nås från http://<host>:<port>/system/console.
Webbkonsolen erbjuder ett urval skärmar och alternativ för underhåll av OSGi-paketen, bland annat:
- Konfiguration: För konfigurering av OSGi-paketen, och är därför den underliggande mekanismen för konfigurering av AEM systemparametrar
- Paket: För installation av paket
- Komponenter: För att kontrollera status för komponenter som krävs för AEM
- Genererar OSGi-konfigurationer: Generera automatiskt OSGi-konfigurationer som JSON
Alla ändringar som görs tillämpas omedelbart på den SDK som körs. Ingen omstart krävs.
I webbkonsolen gäller alla beskrivningar som anger standardinställningar för Sling-standardinställningar. AEM har sina egna standardinställningar, så standarduppsättningen kan skilja sig från dem som dokumenteras av konsolen.
Webbkonsolen i Adobe Experience Manager (AEM) är baserad på webbhanteringskonsolen Apache Felix. Apache Felix är en community-satsning för att implementera OSGi R4 Service Platform, som innehåller OSGi-ramverket och standardtjänster.
Konfiguration configuration
Skärmen Konfiguration används för att konfigurera OSGi-paket och är därför den underliggande mekanismen för att konfigurera AEM systemparametrar. Fliken Konfiguration kan nås av antingen:
- Listrutan: OSGi -> Konfiguration
- URL:
http://<host>:<port>/system/console/configMgr
En lista över konfigurationer visas:
Det finns två typer av konfigurationer i listan på den här skärmen:
-
Med konfigurationer kan du uppdatera befintliga konfigurationer. Dessa har en beständig identitet (PID) och kan antingen vara:
- Standard och integral till AEM - Dessa är obligatoriska, om de tas bort återgår värdena till standardinställningarna.
- Instanser skapade från fabrikskonfigurationer - De här instanserna skapas av användaren och tas bort från instansen.
-
Med fabrikskonfigurationer kan du skapa en instans av det funktionsobjekt som krävs. Detta tilldelas en beständig identitet och visas sedan i listan Konfigurationer.
Om du väljer en post i listan visas de parametrar som är relaterade till den konfigurationen:
Du kan sedan uppdatera parametrarna efter behov och:
-
Spara om du vill spara ändringarna.
- För en fabrikskonfiguration skapas en instans med en beständig identitet.
- Den nya instansen visas sedan under Konfigurationer.
-
Återställ om du vill återställa de parametrar som visades på skärmen till de som sparades senast.
-
Ta bort om du vill ta bort den aktuella konfigurationen.
- Om det är standard återställs parametrarna till standardinställningarna.
- Om den skapas från en fabrikskonfiguration tas den specifika instansen bort.
-
Lås upp om du vill ta bort bindningen för den aktuella konfigurationen från paketet.
-
Avbryt om du vill avbryta alla aktuella ändringar.
Paket bundles
Skärmen Bundles används för att installera OSGi-paket som krävs för AEM. Skärmen nås på något av följande sätt:
- Listrutan: OSGi -> Paket
- URL:
http://<host>:<port>/system/console/bundles
En lista över paket visas:
På den här skärmen kan du:
- Installera eller uppdatera om du vill installera ett nytt paket eller uppdatera ett befintligt paket.
- Du kan Bläddra för att hitta filen som innehåller ditt paket och ange om det ska Börja omedelbart och vid vilken Startnivå.
- Läs in igen om du vill uppdatera listan som visas.
- Uppdatera paket om du vill kontrollera referenserna för alla paket och uppdatera vid behov.
- Efter en uppdatering kan till exempel både den gamla och den nya versionen fortfarande köras på grund av tidigare referenser. Det här alternativet kontrollerar och flyttar alla referenser till den nya versionen, så att den gamla versionen kan stoppas.
- Starta om du vill starta ett paket enligt den angivna startnivån.
- Stoppa om du vill stoppa paketet.
- Avinstallera om du vill avinstallera paketet från systemet.
Listan anger paketets status. Klicka på namnet på ett specifikt paket och visa mer information.
Komponenter components
På skärmen Komponenter kan du aktivera och inaktivera komponenter. Den kan nås av antingen:
- Listrutan: Main -> Components
- URL:
http://<host>:<port>/system/console/components
En lista med komponenter visas. Ikoner finns tillgängliga för varje rad så att du kan aktivera, inaktivera eller (där det är lämpligt) öppna konfigurationsinformation för en viss komponent.
Om du klickar på namnet på en viss komponent visas mer information om dess status. Här kan du även aktivera, inaktivera eller läsa in komponenten igen.
Genererar OSGi-konfigurationer generating-osgi-configs
Webbkonsolen kan användas för att konfigurera OSGi-komponenter och exportera OSGi-konfigurationer som JSON. Detta är användbart när du konfigurerar OSGi-komponenter som tillhandahålls av AEM och vars OSGi-egenskaper och värdeformat du kanske inte känner till när du definierar OSGi-konfigurationer i ditt AEM-projekt.
Mer information finns i dokumentet Konfigurera OSGi för Adobe Experience Manager as a Cloud Service.