[オンプレミス/ハイブリッドのみ]{class="badge yellow" title="オンプレミスデプロイメントとハイブリッドデプロイメントにのみ適用されます"}
ワークフローの実行 workflow-execution
以下の節では、ワークフローの実行に関する一般的な問題と、そのトラブルシューティング方法について説明します。
ワークフローの詳細については、次の節を参照してください。
キャンペーンはできるだけ早く開始 start-as-soon-as-possible-in-campaigns
場合によっては、キャンペーンから実行されたワークフローが、 開始 ボタン。 開始する代わりに、「できるだけ早く開始」状態になります。
この問題には複数の原因が考えられます。次の手順に従って解決してください。
-
を確認します operationMgt テクニカルワークフローステータス。 このワークフローは、キャンペーン内のジョブまたはワークフローを管理します。 失敗すると、ワークフローが開始/停止しません。 再開して、キャンペーンワークフローの実行を再開します。
テクニカルワークフローの監視について詳しくは、次を参照してください: このページ.
note note NOTE ワークフローが再開されたら、保留中のタスクを必ず実行します( スケジューラー アクティビティ / 保留中のタスクを今すぐ実行)を選択して、いずれかのアクティビティで再び失敗したかどうかを確認します。 それでもワークフローが失敗する場合は、監査ログで特定のエラーを確認し、適切なトラブルシューティングを行ってから、ワークフローを再起動します。
-
を確認します wfserver でのモジュールの状態 監視 タブ、Campaign Classicホームページからアクセス(を参照) プロセスの監視)に設定します。 このプロセスは、すべてのワークフローを実行します。
管理者ユーザーは、 wfserver@
<instance>
モジュールは、以下のコマンドを使用してメインアプリケーションサーバーで起動されます。code language-none nlserver pdump HH:MM:SS > Application server for Adobe Campaign Version X.Y (build XXXX) of DD/MM/YYYY [...] wfserver@<instance-name> (9340) - 11.3 Mb [...]
モジュールが実行されていない場合は、Adobeカスタマーケアにお問い合わせください。 オンプレミスインストールを使用している場合は、管理者ユーザーは次のコマンドを使用してサービスを再起動する必要があります。
code language-none nlserver start wfserver@<instance-name>
note note NOTE <instance-name>
をインスタンスの名前(production、development など)に置き換えます。インスタンス名は設定ファイルによって識別されます。[path of application]nl6/conf/config-<instance-name>.xml
モジュールの再起動方法の詳細については、次を参照してください。 この節.
-
次の場合を確認します 実行中のキャンペーンプロセスの数 インスタンス上がしきい値を超えています。 によって定義された制限があります NmsOperation_LimitConcurrency インスタンス上で並行して実行できる campaign プロセスの数に関するオプション。 この制限に達すると、実行しているワークフローの数が制限を超えている限り、ワークフローは「できるだけ早く開始」状態のままになります。
この問題を解決するには、不要なワークフローを停止し、失敗した配信を削除します。 しきい値に達した場合、これにより新しいプロセスの実行が可能になります。
インスタンスで実行されているワークフローの数を確認するには、事前定義済みのビュー(デフォルトでアクセス可能)を使用することをお勧めします 管理 / 監査 フォルダー。 詳しくは、このページを参照してください。
note important IMPORTANT を増やす NmsOperation_LimitConcurrency オプションのしきい値は、インスタンスのパフォーマンスの問題を引き起こす場合があります。 いずれの場合も、これを自分で実行せず、Adobe Campaignの担当者にお問い合わせください。
ワークフローの監視方法について詳しくは、この節を参照してください。
開始中 start-in-progress
ワークフローが実行されておらず、ステータスがの場合 開始中、ワークフローモジュールが起動されていないことを意味する場合があります。
これを確認してモジュールを開始する(必要な場合)には、次の手順を実行します。
-
を確認します wfserver でのモジュールの状態 監視 タブ、Campaign Classicホームページからアクセス(を参照) プロセスの監視)に設定します。
管理者ユーザーは、 wfserver@
<instance>
モジュールは、以下のコマンドを使用してメインアプリケーションサーバーで起動されます。code language-none nlserver pdump HH:MM:SS > Application server for Adobe Campaign Classic (7.X YY.R build XXX@SHA1) of DD/MM/YYYY [...] wfserver@<instance-name> (9340) - 11.3 Mb [...]
モジュールの監視方法について詳しくは、次を参照してください この節.
-
モジュールが実行されていない場合は、Adobeカスタマーケアにお問い合わせください。 オンプレミスインストールを使用している場合は、管理者が次のコマンドを使用して再起動する必要があります。
code language-none nlserver start wfserver@<instance-name>
note note NOTE <instance-name>
をインスタンスの名前(production、development など)に置き換えます。インスタンス名は設定ファイルによって識別されます。[path of application]nl6/conf/config-<instance-name>.xml
モジュールの再起動方法の詳細については、次を参照してください。 この節.
失敗したワークフロー failed-workflow
ワークフローが失敗した場合は、次の手順を実行します。
- ワークフロージャーナルを確認します。 詳しくは、次を参照してください ワークフローの実行の監視 および ログを表示 セクション。
- テクニカルワークフローを監視します。 詳しくは、次を参照してください この節.
- 個々のワークフローアクティビティでエラーが発生していないかを確認します。