Postmanを使ってCommerce Engineのミニオンを動かす
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Postmanサンプルを使って 、Commerce Engineのミニオン を手動で実行させることができます。一部のミニオンは明示的なリクエストで動作します。他のミニオンは、インデックス作成や注文処理ミニオンのようにスケジュールされたプロセスとして動作します。テストやトラブルシューティングの際には、スケジューラがミニオンを実行するのを待たずに手動でミニオンのプロセスをトリガーしたい場合もあります。PostmanのSitecoreCommerce_DevOpsコレクションには、ミニオンプロセスを手動でトリガーできるサンプルリクエストが含まれています。
Postmanでミニオンを実行するリクエストをトリガーする際は、ミニオンロールとして実行されるように設定されたCommerce Engineのインスタンスからコマンドを実行し、"environmentName"ヘッダーにミニオンの環境値を渡すことを必ず確認してください。例えば、デフォルトのCommerceソリューションでは、CommerceMinions_Scサービスはミニオン処理専用のCommerce Engineのインスタンスです。config.jsonファイルの以下の例のように、HabitatMinionsロールとして実行されるように設定されています:
"AppSettings": { "SiteTitle": "CommerceMinions_Sc", "BootStrapFile": "Global", "DeploymentId": "Deployment01", "EnvironmentName": "HabitatMinions",
!警告ミニオンの役割を担当するインスタンス以外のCommerce Engineサービスからミニオンをトリガーするのは避けてください。
例えば、Commerce EngineからAuthoringサービスとしてMinionリクエストを実行する場合( CommerceAuthoring_Sc)、Authoringロールは第二のminions処理ロールとして動作し(サービスを停止して再起動するまで続きます)、同時実行エラーを引き起こします。Commerceのデプロイでは、Minions処理を実行するためにCommerce Engine専用のインスタンスは1つしか存在できません。
もし何らかの理由で、ミニオンロールとして設定されていないCommerce Engineサービスからミニオンを実行するためのPostmanリクエストを実行した場合、IISでそのエンジンサービスを停止して再起動してください。
ミニオンの実行要求サンプル
Postman年のSitecoreCommerce_DevOpsコレクションでは、Minionsフォルダにミニオンを実行するための以下のサンプルリクエストが含まれています。
- エンティティアーカイブのミニオン:
- アーカイブの命令を出すミニオンを実行
- Archive Journals Minionを動かしてください
- 注文処理のミニオン:
- PendingOrders Minionを実行
- 走れ 解放命令の手下たち
- Waiting ForAvailabilityOrders Minionを走らせる
- SettleSalesActivitiesのミニオンを走らせてください
- RefundRmasミニオンを実行してください
- ミニオンのインデックス化:
- FullIndex Minion - 命令を実行する
- IncrementalIndex Minion - 命令を実行する
- FullIndex Minion - 顧客を実行
- IncrementalIndex Minion - Customers を実行します
- DeleteIndexDocuments minion - Customers を実行します
- FullIndex Minion - プロモーションを実行
- IncrementalIndex Minion - プロモーションを実行
- FullIndex Minion - PriceCards を実行
- IncrementalIndex Minion - PriceCard を実行する
- FullIndex Minion - カタログアイテムを実行
- IncrementalIndex Minion - カタログアイテムを実行する
- FullIndex Minion - Storefront(マスター)を実行
- FullIndex Minion - Storefront(ウェブ)を実行
- IncrementalIndex Minion - Storefront(マスター)を実行
- IncrementalIndex Minion - Storefront(ウェブ)を実行する
- カタログデータ管理のミニオン:
- ラン・パージ・カタログズ・ミニオン
- ラン・パージ・カテゴリ・ミニオン
- DeleteIndexDocuments Minion - Catalogを実行します
- ショッピングカート管理のミニオン:
- ラン・パージ・カーツのミニオン
- ミニオンのトラブルシューティング
- ミニオンの長期実行コマンドステータスを確認してください