# 接続のタイムアウトと実行に長い時間がかかるタスク

考えられる原因

高い負荷のかかる状況では、複数のレポート生成タスクが秒単位でスケジュールされます。実行に時間がかかったりタイムアウトしたりする場合には、PostgreSQL データベースへの利用可能な接続が足りないことが考えられます。

提案されたアクション

Qlik NPrinting スケジューラー サービス nprinting\_scheduler.log ファイルで接続エラーが起きていないかをチェックしてください。接続が制限されている場合、以下に関連するエラーが表示されます:

* データベース接続に関する問題
* プールされた接続を待機する過程でのタイムアウト

これは PostgreSQL データベースへの接続最大数を増やす必要があることを表します。

以下を実行します。

1. Qlik NPrinting スケジューラー サービス を実行するコンピューターへログインします。PostgreSQL データべースはこのコンピューター上にあります
2. %ProgramData%\NPrinting\data フォルダーを開きます。
3. テキスト エディターで postgresql.conf ファイルを開きます。
4. パラメーター max\_connections を探します。既定では、パラメーターは 100 に設定されています。
5. max\_connections をより大きい値に設定します。
6. Qlik NPrinting スケジューラー サービス を再起動します。