プロジェクト

全般

プロフィール

[GGH4.X-6.X] 拡張パックの GGEasyPrinters とはどのようなツールか?

技術ノート
2017/08/25

[番号]
技術ノート KGTN 2017081601

[現象]
[GGH4.X-6.X] 拡張パックの GGEasyPrinters とはどのようなツールか?

[説明]
GGEasyPrinters は,利用可能なプリンターの一覧を表示するツールです.プログラム・ウインドウの Printers でも利用可能なプリンターの一覧を表示することが可能ですが,これを表示した状態で端末を移動した場合,サーバーのCPU使用率が高い時にスプーラーへのアクセスが約2分待たされる問題があります (クライアントプリンターの再構成中にプリンターの一覧を取得した場合など) .本ツールでは,端末の移動およびCPU使用率を常に監視し,これらの情報からアクセスのタイミングを調整することで,スプーラーへのアクセスが約2分待たされる問題を回避します.

設定ファイル GGEasyPrinters.ini の設定項目とその内容は次の通りです.

設定項目 内 容
logLevel ログの出力レベル,通常は1を指定し,障害時は4を指定
※ログファイルのパスは LOCALAPPDATA\LOG-yyyymmdd.log
refreshSleep プリンター一覧の更新処理の間隔(秒),既定値は1秒
reconnectSleep 端末移動時にプリンター一覧の更新を行わない時間(秒),既定値は5秒
※CPU使用率が 0 ~ CPULevel1 未満時に適用
reconnectSleep1 端末移動時にプリンター一覧の更新を行わない時間(秒),既定値は10秒
※CPU使用率が CPULevel1 ~ CPULevel2 未満時に適用
reconnectSleep2 端末移動時にプリンター一覧の更新を行わない時間(秒),既定値は15秒
※CPU使用率が CPULevel2 ~ 100% 時に適用
CPULevel1 CPU使用率の中負荷時の基準値,既定値は50%
CPULevel2 CPU使用率の高負荷時の基準値,既定値は75%

ファイル

KGTN2017081601.pdf (61.7 KB) kitasp 技術センター, 2020/01/24 12:09

KGTN2017081601.jpg 表示 (20.2 KB) kitasp 技術センター, 2020/01/24 12:10