Store server Commandes Run Engine
Utilisez les instructions Run Engine suivantes pour configurer le Store server Docker container.
/SETUP/bin/entrypoint.sh. Si vous voulez implémenter une logique personnalisée ou remplacer les configurations existantes, assurez-vous que les commandes peuvent résoudre les paramètres nécessaires au démarrage.| Description | Commande |
|---|---|
| Définissez la connexion sur le Transaction server | run set-transaction-server <hostName> <securedPort>
|
| Définissez la connexion sur le Search server | run set-search-server <hostName> <port>
|
| Définissez la connexion sur le Customization server | run set-xc-server <hostName> <port>
|
| Le nom d'utilisateur et le mot de passe SPI sont uniquement utilisés pour l'appel d'API de serveur inter-composant. Le spiuser est configuré dans le serveur de magasin, le serveur de recherche et le serveur de personnalisation, et est utilisé dans l'appel d'API depuis ces serveurs vers le serveur de transactions. Les images doivent être configurées avec le mot de passe spiuser, sinon les serveurs de composants ne peuvent pas se connecter au serveur de transactions. Définit la propriété JVM : spi.username, spi.password |
run set-spi-user <userName> <ASCII_encrypted_password>
|
| Définir l'accès au magasin sur le port non sécurisé. | run add-system-property store.nonSSLPort <NonSSLPort>
|
| Définissez l'accès au magasin sur le port sécurisé. | run add-system-property store.SSLPort <SSLPort>
|
| Basé sur le nom cloudAccount, nom d'utilisateur, mot de passe, userType, accoutAlias pour créer l'entrée JNDI de ce compte Cloudant. | run add-cloudant-account <cloudantAccount> <userName> <password> <accountAlias>
|
| Mettez à jour les informations du compte Cloudant. | run update-cloudant-account <cloudantAccount> <userName> <password> <accountAlias>
|
| Ajoutez une source de données de connexion de base de données. | run add-datasource <jndi> <database> <dbtype> <dbHost> <dbPort> <dbUser> <dbPass> <xa> <sslConnect>
|
| Ajouter l'entrée JNDI. | run add-jndi-entry <name> <value>
|
| Mettez à jour userregistry.xml pour créer un nouveau registre d'utilisateurs. | run add-spi-registry <registryId> <username> <password>
|
| Mettez à jour jvm.options pour ajouter de nouvelles propriétés JVM. | run add-system-property <name> <value>
|
| Mettre à jour le nom d'accueil et de serveur WebSphere Liberty pour les propriétés de configuration Run Engine. | run generate-config-properties <LibertyHome> <ServerName>
|
| Récupérer l'état de démarrage d'une application dans le serveur Liberty. Si l'application n'est pas démarrée dans les trois minutes, le code d'erreur 1 est renvoyé. | run get-status <application_name>
|
| Supprimez le formulaire de registre SPI userregistry.xml. | run remove-spi-registry-user <registryId> <username> [<group>]
|
| Copiez le fichier de paramétrage du traçage (logging.xml) sur l'accueil du serveur WebSphere Liberty. L'emplacement par défaut est /SETUP/server/root/logging.xml | run reset-trace-specification |
| Mettre à jour initHeapSize et maxHeapSize dans le fichier jvm.option. | run set-heap-size <initHeapSize> <maxHeapSize>
|
| Mettre à jour jndi.xml pour créer ou mettre à jour une entrée JNDI. | run set-jndi-entry <name> <value>
|
| Configurer Kafka. |
Remarque : Les serveurs Zookeeper sont utilisés pour la rétrocompatibilité du script. Ce paramètre doit donc être ignoré. |
| Définissez l'entrée JNDI. com.ibm.commerce.foundation.server.services.commerce.integration.sessionkey |
run set-session-key <sessionKey>
|
| Ajoutez la propriété JVM. | run set-system-property <name> <value>
|
| Modifiez le répertoire du journal de traçage. | run set-trace-log-directory <directory>
|
| Modifiez le niveau de traçage. | |
| Mettez à jour l'entrée JNDI. | run update-jndi-entry <name> <value>
|
| Mettez à jour l'attribut isClientSideRedirectSupported | run update-oidc-client-side-redirect-supported <clientSideRedirectSupported>
|
| Mettez à jour le chemin d'accès de contexte pour la configuration OIDC. | run add-oidc-context-root <contextRoot>
|
| Mettre à jour le nom d'hôte du serveur de redirection OIDC. | run update-oidc-redirect-server-host <serverHost>
|
| Pour l'intégration de WebSphere eXtreme Scale, activez la fonction eXtreme Scale. Conseil : Pour en savoir plus sur cette intégration, voir Intégration de HCL Commerce version 9 avec WebSphere eXtreme Scale.
|
run enable-xs-feature <xsServerName> <xsServerPort>
|
| Pour l'intégration de WebSphere eXtreme Scale, connectez l'instance de cache d'objet au fournisseur de cache WebSphere eXtreme. Conseil : Pour en savoir plus sur cette intégration, voir Intégration de HCL Commerce version 9 avec WebSphere eXtreme Scale.
|
run connect-crscache-wxs <jndiName> <cacheSize> <optional:gridName> <optional:mapName>
|
Fichier de configuration de cache cachespec.xml de fusion. |
run merge-cachespec-xml source_file target_file
|
run set-kafka-server TopicPrefix ZooKeeperServers KafkaServers [ KafkaAuthenticationUserId KafkaAuthenticationPassword ]
Fichier de configuration de cache