タグ付けされた質問 「tomcat」

Apache Tomcatは、Apache Licenseバージョン2でリリースされたJavaサーブレットおよびJavaServer Pagesテクノロジーのオープンソースソフトウェア実装です。Tomcatプロジェクトは、Sun Microsystemsで始まり、1999年にSunからApache Software Foundationに寄贈されました。

4
Tomcatの最大URL長は?
そして、それは構成可能ですか?たとえば、200Kのクエリパラメータを持つURLが含まれるサーブレットに正常に通過するようにTomcatを設定できますか? はい、大量のデータがある場合はPOSTを使用する必要があることを知っています。これは、この特定のケースではあまり快適ではないオプションです。含まれているアプリケーション(検索エンジン)は、GET要求が検索を実行することを期待しています。
43 tomcat  http  rfc  uri 

4
Ubuntu 9.04でTomcat 6のJavaヒープオプション(-Xmxなど)を設定する場所
Ubuntu 9.04のtomcat6パッケージを使用してTomcatを実行しています。これにより、jsvcを使用してTomcatからデーモンが作成されます。-XmxTomcatのようなJavaヒープオプションを設定する適切な方法を知りたいです。構成が最もスタイル的に正しい場所、およびUbuntuパッケージの更新によって上書きされる可能性が最も低い場所に配置したいと思います。 私が今見ているオプション: のどこかにハードコーディングします/etc/init.d/tomcat6。 のどこかにハードコーディングします/usr/share/tomcat6/bin/catalina.sh。 行を作成/usr/share/tomcat6/bin/startup.shして、CATALINA_OPTSに目的のフラグを設定し、CATALINA_OPTSを環境変数としてエクスポートします。(これはに拾われるように見えますcatalina.sh。) 最後のオプションは最高のオプションのように聞こえますが、Tomcat起動スクリプトでJavaのヒープスペースを増やすことで(理由の説明なしで)提唱されています。しかし、私はセカンドオピニオンを得たいと思いました。誰もがより良い方法がないことを確認したいですか?
36 ubuntu  tomcat  java 


9
Webサーバーを定期的に再起動することは、業界のベストプラクティスですか?[閉まっている]
Tomcat上で実行されるWebアプリケーション(サードパーティが開発)があります。アプリケーションから非常に悪いパフォーマンスを得ています。アプリケーション開発者は、毎晩Webサーバーを再起動し、すべてのメモリ使用量を解放して最初からやり直すことが業界のベストプラクティスであると主張しています。 日中にサイトがクラッシュするという問題を軽減する顧客の観点からは、SysAdminの観点からはひどい解決策です。 これらのアプリケーションのうち20個をさまざまなクライアントのさまざまなサーバーでホストし、すべてが毎晩再起動されるように調整するのは間違っているようです。
28 tomcat  java 

6
Tomcatログはどこにありますか?
apt-get install tomcat6を使用して、Tomcat6をUbuntu 9.04サーバーにインストールしました。マネージャーインターフェースを使用してWARをアップロードし、アプリケーションを起動しようとしましたが、Webインターフェースで、起動できないというかなり一般的なエラーが発生しました。 私は私の戦争がなぜ始まらないのかを判断するためにログを見つけようとしています(私は小さなVPSを使用しているのでメモリ不足が疑われます)が、どこにあるのか分かりません。 / var / lib / tomcat6 / logsは空です。私のTomcatスプラッシュページは、次のことを確実に通知します。 Tomcat is installed with CATALINA_HOME in /usr/share/tomcat6 CATALINA_BASE in /var/lib/tomcat6, following the rules from /usr/share/doc/tomcat6-common/RUNNING.txt.gz. 更新 実行してみました。 $ ps -ax /usr/bin/jsvc -user tomcat6 -cp /usr/share/java/commons-daemon.jar:/usr/share/tomcat6/bin/bootstrap.jar -outfile SYSLOG -errfile SYSLOG -pidfile /var/run/tomcat6.pid しかし、/ var / log / syslogには何もありません …

4
jboss / tomcat用にnginxを構成する
サーバーフォールトで回答できるため、 この質問はStack Overflowから移行されました。 8年前に移行され ました。 Apacheを使用してポート80でJBoss / TomCatにトラフィックを渡すために、インストールと設定に使用しましたmod_jk。 nginxに相当するものはありますか?基本的に、すべてのポート80トラフィックをjbossに渡す必要があります。

4
Tomcatキャッシングを無効にするにはどうすればよいですか?奇妙な静的ファイルの問題があります
Tomcatのキャッシュを防ぐにはどうすればよいですか?私はajax経由で読み込んで使用するcssと基本的なhtmlファイルを持っています。tomcatを再起動しない限り、変更は反映されないようです。異なるマシン、異なるブラウザー、および更新されたファイルを受け取りません。 考え?

14
ロードバランサーのオプション[閉鎖]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 5年前に閉鎖されました。 私は、負荷分散のための多くの可能なオプションを見ています。 これまでのところ、私は次のオプションに制約されています。 DNSサーバーロードバランサー、Tomcatサーバーのクラスターへのバランス、セッションレプリケーション用のテラコッタ。長所-新しいキットを購入する必要はありません。短所-DNS lbは、破損したサーバーに向け続けることができます。 Tomcatサーバーのクラスターに直接接続するハードウェアロードバランサー。長所-フェイルオーバーのための2番目のボックスがあります。短所-費用。 Apacheサーバーロードバランサー。長所-破損したサーバーに対するApacheのlbポーリング。短所-Apacheサーバーは単一障害点であり、さらに別のサーバーを購入する必要があります。 他に考慮すべきオプションはありますか? ありがとう。 更新:これまでのすべての回答に感謝します。より多くのアイデアが寄せられるように、まだ回答を受け入れていません。

1
127.0.0.1のみをリッスンするようにTomcatを構成する方法は?
環境は、リポジトリからTomcat 6およびApache 2.2を実行しているUbuntu 10.04.1 LTSです。ApacheはTomcatにリクエストをプロキシするように設定されているため、外部IPアドレスのリクエストをリッスンするTomcatを本当にオフにしたいのです。 Connectorタグを使用して/etc/tomcat6/server.xmlのポート番号を変更する方法を見つけましたが、これは必要なものではありません。

7
Tomcatがcontext.xmlファイルの削除を好むのはなぜですか?
私は職場でWebベースのJavaアプリケーションを開発していますが、(明らかに)開発中にローカルで実行する必要があります。私はTomcatのドキュメントを理解し、適切なcontext.xmlファイルを持っています/etc/tomcat6/Catalina/localhost/が、Tomcatはそれを削除することをたびたび決定します!つまり、Tomcatを元に戻し、再起動する必要があります。 なぜこれを行うのですか?私はそれについてTomcatのドキュメントを検索しましたが、賢明な人はいません。 (ああそうです:実際には呼び出されませんcontext.xmlがowners.xml、それがこのアプリケーションのHTTPパスプレフィックスであるためです。) 更新 Tomcatの実行中にTomcatがファイルを削除するのを見ました。バグを報告する必要があると思います...
24 tomcat 

3
Apache Mod_proxyのURLを除外する方法は?
ロードバランサーとしてmod_proxyモジュールを使用して構成されたフロントエンドとしての2つのApacheサーバーとバックエンドとしての4つのTomcatサーバーがあります。次に、mod_proxyロードバランサーから単一のTomcat URLを除外します。除外する方法やルールはありますか? プロキシバランサーの設定: <Proxy balancer://backend-cluster1> BalancerMember http://10.0.0.1:8080 loadfactor=1 route=test1 retry=10 BalancerMember http://10.0.0.2:8080 loadfactor=1 route=test2 retry=10 </Proxy>

7
Apache + Tomcatの通信に問題があります。不明なエラーメッセージ。TomcatでホストされているWebサイトを停止する
セットアップ: Fedora 8 Apache 2.2.8 Tomcat 5.5.8 ApacheはAJPを使用してリクエストを転送しています。 問題: 一定の期間(一定ではない、1〜2時間、または1日以上)後にTomcatがダウンします。応答を停止するか、汎用の「一時的に利用できないサービス」を表示します。 診断: 同じセットアップの2つのサーバーがあります。1つはトラフィックの多いWebサイト(1秒あたり数回のリクエスト)を収容し、もう1つはトラフィックの少ないWebサイト(数分ごとに少数のリクエスト)を収容します。両方のWebサイトは完全に異なるコードベースですが、同様の問題を示しています。 最初のサーバーでは、問題が発生すると、すべてのスレッドが制限(MaxThreads 200)に達するまでゆっくりと開始されます。その時点で、サーバーはもう応答していません(そして、長期間後にサービス利用不可ページが表示されます)。 2番目のサーバーでは、問題が発生するとリクエストに時間がかかり、リクエストが完了すると、サービス利用不可ページのみが表示されます。 MaxThreadsの問題に関する言及を除き、Tomcatのログには、これを引き起こしている可能性のある特定の問題は示されていません。 ただし、Apacheログには、AJPを参照するランダムメッセージが表示されます。ランダムメッセージのサンプルを次に示します(順不同)。 [error] (70007)The timeout specified has expired: ajp_ilink_receive() can't receive header [error] (104)Connection reset by peer: ajp_ilink_receive() can't receive header [error] proxy: AJP: disabled connection for (localhost) [error] ajp_read_header: ajp_ilink_receive failed [error] (120006)APR does …
22 apache-2.2  tomcat  ajp 

2
tomcat7がcatalina.outとcatalina.YYYY-MM-DD.logの両方にログインするのはなぜですか?
OpenBSD 5.2では、tomcat-7.0.29のデフォルトのインストールでは、catalina.outとの両方にすべてのエラーが記録されているようcatalina.YYYY-MM-DD.logです。 Cns# ll /var/tomcat/logs/catalina.* -rw-r--r-- 1 _tomcat _tomcat 3067 Jan 16 20:47 /var/tomcat/logs/catalina.2013-01-16.log -rw-r--r-- 1 _tomcat _tomcat 1313285 Jan 17 21:47 /var/tomcat/logs/catalina.2013-01-17.log -rw-r--r-- 1 _tomcat _tomcat 19668 Jan 18 17:33 /var/tomcat/logs/catalina.2013-01-18.log -rw-r--r-- 1 _tomcat _tomcat 2479 Jan 23 15:25 /var/tomcat/logs/catalina.2013-01-23.log -rw-r--r-- 1 _tomcat _tomcat 1580 Jan 26 22:58 /var/tomcat/logs/catalina.2013-01-26.log …
21 tomcat  openbsd 

8
Apache TomcatでSSLv3サポートを無効にするにはどうすればよいですか?
TLSv1のみを使用するようにApache Tomcatサーバーを再構成しようとしています。ただし、特定のブラウザーを使用してSSLv3にフォールバックしています。 次の設定で<connector>タグをセットアップします。 <Connector ... enableLookups="true" disableUploadTimeout="true" acceptCount="100" maxThreads="200" scheme="https" secure="true" SSLEnabled="true" clientAuth="false" sslProtocol="TLS" ciphers="TLS_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA" sslEnabledProtocols="TLSv1" /> 構成設定が欠落しているか、存在してはならない存在がありますか?

3
Tomcatユーザーにプレーンテキスト以外のパスワードを使用するにはどうすればよいですか?
Ubuntu 10.04.3 LTSでは、Tomcat 6をインストールした後、マネージャー/管理者アカウントを追加する方法は、次のようなレコードを追加すること/etc/tomcat6/tomcat-users.xmlです: <role rolename="manager"/> <role rolename="admin"/> <user username="user" password="password" roles="manager,admin"/> そのパスワードは平文であり、私はそれが気に入らない。代わりにハッシュのようなものを使用する方法はありますか?Ubuntu以外のソリューションがある場合は、おそらく翻訳できます。
19 tomcat  tomcat6 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.