接続のタイムアウトと実行に長い時間がかかるタスク
Possible cause
高い負荷のかかる状況では、複数のレポート生成タスクが秒単位でスケジュールされます。実行に時間がかかったりタイムアウトしたりする場合には、PostgreSQL データベースへの利用可能な接続が足りないことが考えられます。
Proposed action
Qlik NPrinting scheduler service nprinting_scheduler.log ファイルで接続エラーが起きていないかをチェックしてください。接続が制限されている場合、以下に関連するエラーが表示されます:
- データベース接続に関する問題
- プールされた接続を待機する過程でのタイムアウト
これは PostgreSQL データベースへの接続最大数を増やす必要があることを表します。
以下を実行します。
- Qlik NPrinting scheduler service を実行するコンピューターへログインします。PostgreSQL データべースはこのコンピューター上にあります
- %ProgramData%\NPrinting\data フォルダーを開きます。
- テキスト エディターで postgresql.conf ファイルを開きます。
- パラメーター max_connections を探します。既定では、パラメーターは 100 に設定されています。
- max_connections をより大きい値に設定します。
- Qlik NPrinting scheduler service を再起動します。