もし私が風袋などのサーバマシンを持っていれば、どうすれば私自身のためだけに良いホスティングを作成できますか?私は1つの風袋に複数のサイトがあるとしたらどうですか? Tomcat上の特定のアプリケーションに新しいコードをアップロードするときに、サーバー全体を再起動する必要なく、安定した環境を作成できるかどうか私はちょうど誰かがアプリケーションの1つでいくつかのコードを変更した場合、オンラインで24x7になるいくつかのサイトを持つことは、古典的なJavaではほとんど不可能であることを知っています。レール上のルビーほど簡単ではないですか?私自身のgrails hosting
0
A
答えて
4
間違っています。実際にはTomcatのquite easy to redeploy a running applicationであり、他のアプリケーションは影響を受けません。
この問題の主な原因は、アプリケーションではclassloader leaksであり、最終的にはになり、再起動が必要になる可能性があります。
0
Grailsを使用すると、ホットデプロイ機能はPerm Gen設定によってゲートされます。私は数週間安定した環境にHudsonを自動構築しています。私が使っているperm genの設定は次のとおりです:
-XX:PermSize=128M -XX:MaxPermSize=512M
関連する問題
- 1. 私自身のサーバーコントロールのプレースホルダ
- 2. 私自身のリソースタイプ(tf.resource)
- 3. Java - 私自身のプラグインシステム
- 4. UVM -Create私自身のマクロ
- 5. 私自身のOrderBy関数
- 6. GitLab:私自身のプロジェクト
- 7. 私自身のコードでConcurrentModificationException
- 8. vectorizer私自身のテキストデータ
- 9. 自分自身
- 10. (私自身のプロセス内でのみ)
- 11. Railsの:私自身の例外
- 12. 私自身のCシェルでの配管
- 13. NSUserDefaultsと私自身のリンクリストの実装
- 14. TikZ:私自身のブロック図ライブラリ
- 15. 私自身の衝突検出
- 16. 私自身のarduinoドライバを書く
- 17. こんにちは、私自身のインストーラ
- 18. Rails Active_Admin VS.私自身のバックエンド
- 19. 私自身のRパッケージをロード
- 20. 私自身のpythonモジュールを作る
- 21. 私自身のGROUP BY関数
- 22. マップと私自身の方法
- 23. 私自身の関数を書く
- 24. 私自身のDBGridを実装する
- 25. 私自身のサーバロギングスクリプトを書くには?
- 26. 私自身の例外を作るJava
- 27. 私自身のハラカスを作る
- 28. Firebase Hosting:自分のAWSバックエンドと接続
- 29. 私自身のDialogFragmentを作成した場合、私自身のボタンを作る必要がありますか?
- 30. 自身Firebaseデシリアライザ
はい、それは面白いです。私は、新しいコードをアップロードする前に、すべてのことを確認するために、サーバ上のすべてのアプリケーションの「再ロード」テストを行う必要があります。もう少し作業が必要です。 – ses