Tomcatインスタンスは、空き容量がほとんどないドライブ上にあります。私が実行しているアプリケーションは、ファイルのアップロードをサーバーからNASに移動します。ただし、アップロード中、Tomcatはこのファイルをローカルに、おそらく/ tempディレクトリに保持します。
私のサーバーには、この一時ディレクトリを再配置したい十分なスペースのある2番目のデータドライブがあります。この他のドライブ上の一時ディレクトリを使用するようにTomcatを設定するにはどうすればよいですか?このディレクトリをどのように再配置できますか?
編集: Windowsサーバー2k3を実行しています。CATALINA_TMPDIR環境変数を設定しようとしましたが、Tomcatはそれを無視しているように見えました。
解決策:合格する「Monitor Tomcat」アプリケーションを使用しています
-Djava.io.tmpdir = C:\ some \ default \ directory
JVMへ。これは、私が設定していた環境変数を上書きしていました。あなたは下でそれを見つけることができるのJava > Javaオプション
これを変更すると問題が解決しました。