---
title: "Postmanを使ってCommerce Engineのミニオンを動かす"
slug: "running-commerce-engine-minions-using-postman"
abstract: "Postmanを使ってミニオンのプロセスを手動で起動させる方法。"
---
# Postmanを使ってCommerce Engineのミニオンを動かす

Postmanサンプルを使って [、Commerce Engineのミニオン](https://doc.sitecore.com/xp/ja/developers/101/sitecore-experience-commerce/commerce-engine-minions.html "Commerce Engine minions") を手動で実行させることができます。一部のミニオンは明示的なリクエストで動作します。他のミニオンは、インデックス作成や注文処理ミニオンのようにスケジュールされたプロセスとして動作します。テストやトラブルシューティングの際には、スケジューラがミニオンを実行するのを待たずに手動でミニオンのプロセスをトリガーしたい場合もあります。PostmanのSitecoreCommerce\_DevOpsコレクションには、ミニオンプロセスを手動でトリガーできるサンプルリクエストが含まれています。

Postmanでミニオンを実行するリクエストをトリガーする際は、ミニ[オンロール](https://doc.sitecore.com/xp/ja/developers/101/sitecore-experience-commerce/commerce-engine-roles.html "Commerce Engine roles")として実行されるように設定された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フォルダにミニオンを実行するための以下のサンプルリクエストが含まれています。

-   [エンティティアーカイブのミニオン](https://doc.sitecore.com/xp/ja/developers/101/sitecore-experience-commerce/archive-entities-manually.html "Archive entities manually"):
    -   アーカイブの命令を出すミニオンを実行
    -   Archive Journals Minionを動かしてください
-   注文処理のミニオン:
    -   PendingOrders Minionを実行
    -   走れ 解放命令の手下たち
    -   Waiting ForAvailabilityOrders Minionを走らせる
    -   SettleSalesActivitiesのミニオンを走らせてください
    -   RefundRmasミニオンを実行してください
-   [ミニオンのインデックス化](https://doc.sitecore.com/xp/ja/developers/101/sitecore-experience-commerce/rebuild-a-commerce-search-index-using-postman.html "Rebuild a Commerce search index using Postman"):
    -   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を実行します
-   ショッピングカート管理のミニオン:
    -   ラン・パージ・カーツのミニオン
-   ミニオンのトラブルシューティング
    -   ミニオンの長期実行コマンドステータスを確認してください