[]{class="badge informative"}
ワークフローの実行 workflow-execution
以下の節では、ワークフローの実行に関する一般的な問題とそのトラブルシューティング方法について説明します。
ワークフローについて詳しくは、次の節を参照してください。
キャンペーンをすぐに開始 start-as-soon-as-possible-in-campaigns
キャンペーンから実行されたワークフローが、開始 ボタンをクリックしても開始されない場合があります。 開始する代わりに、「できるだけ早く開始」状態になります。
この問題にはいくつかの原因が考えられます。以下の手順に従って解決してください。
-
operationMgt のテクニカルワークフローのステータスを確認します。 このワークフローは、キャンペーン内のジョブまたはワークフローを管理します。 失敗した場合、ワークフローが開始/停止されなくなります。 再起動して、キャンペーンワークフローの実行を再開します。
テクニカルワークフロー監視について詳しくは、Campaign v8 ドキュメント を参照してください。
note NOTE ワークフローを再開したら、保留中のタスクを実行してください(スケジューラー アクティビティを右クリック / 保留中のタスクを今すぐ実行)。いずれかのアクティビティで再び失敗するかどうかを確認します。 それでもワークフローが失敗する場合は、監査ログで特定のエラーを確認し、それに応じてトラブルシューティングを行い、ワークフローを再度再起動します。
-
Campaign Classic ホームページからアクセスできるMonitoring タブのwfserver モジュールの状態を確認します(Monitoring processesを参照)。 このプロセスはすべてのワークフローを実行する責任があります。
管理者ユーザーは、次のコマンドを使用して、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 <instance-name>をインスタンスの名前(実稼動、開発など)に置き換えます。 インスタンス名は、設定ファイルを使用して識別されます。[path of application]nl6/conf/config-<instance-name>.xmlモジュールを再起動する方法について詳しくは、この節を参照してください。
-
インスタンスで実行しているキャンペーンプロセスの 件が、しきい値を超えているかどうかを確認します。 NmsOperation_LimitConcurrency オプションで、インスタンスで同時に実行できるキャンペーンプロセスの数に制限があります。 この制限に達すると、実行中のワークフローの数が制限を超えている限り、ワークフローは「できるだけ早く開始」状態のままになります。
この問題を解決するには、不要なワークフローを停止し、失敗した配信を削除します。 しきい値に達した場合、これにより新しいプロセスの実行が可能になります。
インスタンスで実行されているワークフローの数を確認するには、管理 / 監査 フォルダーでデフォルトでアクセスできる定義済みビューを使用することをお勧めします。 詳しくは、Campaign v8 ドキュメントを参照してください。
note important IMPORTANT NmsOperation_LimitConcurrency オプションのしきい値を増やすと、インスタンスのパフォーマンスの問題が発生する可能性があります。 いずれにしても、ご自身で行うのではなく、Adobe Campaignの担当者にお問い合わせください。
ワークフローの監視方法について詳しくは、Campaign v8 ドキュメント を参照してください。
進行中に開始 start-in-progress
ワークフローが実行されておらず、そのステータスが 進行中の開始 の場合、ワークフローモジュールが起動しない可能性があります。
これを確認してモジュールを開始する(必要な場合)には、次の手順を実行します。
-
Campaign Classic ホームページからアクセスできるMonitoring タブのwfserver モジュールの状態を確認します(Monitoring processesを参照)。
管理者ユーザーは、次のコマンドを使用して、wfserver@
<instance>モジュールがメインアプリケーションサーバーで起動されていることを確認することもできます。code language-sql 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 <instance-name>をインスタンスの名前(実稼動、開発など)に置き換えます。 インスタンス名は、設定ファイルを使用して識別されます。[path of application]nl6/conf/config-<instance-name>.xmlモジュールを再起動する方法について詳しくは、この節を参照してください。
失敗したワークフロー failed-workflow
ワークフローが失敗した場合は、次の手順を実行します。
- ワークフロージャーナルを確認します。 詳しくは、Campaign v8 ドキュメントを参照してください。
- テクニカルワークフローを監視する。 Campaign v8 ドキュメントを参照してください。
- 個々のワークフローアクティビティでエラーを探します。