ポート8081でSOAPサービスを実行するWindows2007VPSで実行されているInDesignServerの単一インスタンスがあります。これはWindowsサービスとして実行され、スクリプトのパスに応じて、開発スクリプトとライブJSXスクリプトの両方を実行します( devフォルダーとliveフォルダー)。
新しいスクリプトの実行に問題があるため、実行中のサービスのコンソールにアクセスしたいのですが、AdobePDFドキュメントでこれを行う方法のリファレンスを見つけるのに苦労しています。特定のコード行のWindowsイベントビューアにエラーがあるため、スクリプト自体が見つかったことはわかっていますが、JSXBINリソースを見つけるのに問題があると思います。エラーメッセージには、明示的なパスではなく、問題の変数がリストされているだけです。
パス情報をstdoutに出力するようにスクリプトを変更しましたが、これはイベントログに記録されません。では、実行中のサービスのコンソールにウィンドウを表示できますか?現在のサービスはライブで使用されているため、停止したくありません。
私がドキュメントから得たいくつかのアイデア:
InDesignServer -console
InDesignServer -LogToApplicationEventLog
ただし、この実行可能ファイルは新しいインスタンスを起動すると思いますが、これは私が望むものではありません(新しいポート番号を選択するか、8081を試して、ポートが使用されているために起動に失敗します-私はどちらも試していません明らかな理由)。フラグはそれぞれDOSウィンドウにstdoutを表示し、stdoutをイベントログにリダイレクトします。