メイン コンテンツをスキップする

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

考えられる原因  

高い負荷のかかる状況では、複数のレポート生成タスクが秒単位でスケジュールされます。実行に時間がかかったりタイムアウトしたりする場合には、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 スケジューラー サービス を再起動します。

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。