私はラップトップ8GBのRAMとI5プロセッサ、Grails 2.4.4、Java 7を持っています。 〜8分。 は、JAVA_OPTSまたはGRAILS_OPTSを設定する必要があります。 intellji 14 IDEを使用します。Grailsアプリケーションの実行中にローカルホスト上でUPする時間が7分から10分に多くなる
答えて
最終的にエンドユーザーが何をしているのか分からないために、実際に人々に提示されていることを考慮せずに質問を書くことがあります。
上記のような問題の問題は、達成しようとしているものの実際の情報に関する実際の情報の欠如です。
基本的なgrailsのcreate-appから、あなたのコンセプトになっているGrailsアプリケーションのことを常に考える必要があります。そこに誰もあなたが何をするのかというアイデアはありません。彼らは彼らの心の中でそれを基本的なアプリと比較します。ログを生成するために、データベースを使用可能に見て - アプリケーションでこれらの問題を打つ
は、データベースのログを有効にする
を検討するものです。また、mysql内のログや、使用しているデータベースを有効にして、何がクラッシュしているのかのアイデアをより多く得ることができます。
build.gradleするために、これを追加することを検討アプリケーションでログを有効にします:
コンソール "org.grails:Grailsの-コンソール"
その後
logbackインチGroovy
ファイルの最後にこのようmething:
logger("com.mypackage", DEBUG, ["CONSOLE"])
logger("com.mypackage", INFO, ["CONSOLE"])
logger("com.mypackage", WARN, ["CONSOLE"])
logger("com.mypackage", ERROR, ["CONSOLE"])
そして、うまくいけば、あなた自身のコードを出力すべきデバッグエラー文 - アプリのスタートとしてあなたのスケジュールタスクのログを有効にする - 開始終了時刻を計測する - それらを比較 -
これは与えますあなたはそのようなことがどれくらいの時間を取っているかという考えをあなたに伝えます
grailsとJVMに関しては、JDK 8を実行しているJVMのバージョンがJDK 7と少し異なります。
export GRAILS_OPTS="-Xmx1G -Xms1024m -XX:MaxPermSize=1024m"
export MAVEN_OPTS="-XX:MaxPermSize=1024m -Xms1024m -Xmx1024m"
export JAVA_OPTS='-server -Xms1024m -Xmx1024m -XX:PermSize=1024m -XX:MaxPermSize=1024m'
これはLinux用です。ウィンドウの変数をエクスポートして、それらを減らす方法を見つけることができます。
これまでのところ、8ギガと16プロセッサを実行しています。これもすべてJVMの設定に基づいています。私はそれを持っているが、256kのJVMとして実行するように設定している場合。まあ、残りの部分は実際のJVMのためにあまり働かないで座っています。
もう少し理解してほしいと思っています。質問をするときに読んだ聴衆と、例えば私がアプリを実行しているという意味の概念を考える必要があることを理解すれば願ってください。あなたは、あなたが上記のうちのいくつかをやった後に、もっと具体的な質問を本当にしなければならないことを具体的に述べる必要があります。現時点では、乾草の針です
プラグインに関しては、常に春のセキュリティでログを有効にするなどのドキュメントを読んでください。あなたはそれをまだ見てきましたか?これが何をしているのか、または春のセキュリティをテストとして無効にする方法について知りたいですか?
grails.plugin.springsecurity.active = false
あなたはすでに障害を理解するより良いpoisitionにある自分自身を助けるためにやっている可能性がたくさんある参照してください。私のつま先が痛いとき、それは私の隣に座っている人ではなく、私に傷つきます:)
- 1. Gmdate()は実際のGMT時間から常に10分です
- 2. Python - スクリプト実行時間:1分または10分ごと
- 3. データベースとアプリケーションで異なる日付(時間) - 10分
- 4. 時間の途中から開始し、次の数時間に5分ごとに実行するHangfireジョブ
- 5. 実行時間が非常に長い(1分以上)
- 6. 日中に1分の時間枠に分割する
- 7. 10分以上のセレン待ち時間を実行したときのテスト実行時のスペック・タイムアウト
- 8. 日、時間、分を表示するmysqlのタイムスタンプから行く
- 9. x時間(分と時間)でタスクを実行する方法
- 10. ログから実行時間を分析する方法は?
- 11. アプリケーションを分割するGrails
- 12. Fullcalendarが実際に選択した時間の10分後に開始時間を終了する
- 13. 秒を分数時間に変換します(30分ではなく、50分の0.5時間です)
- 14. 時計仕事で10分ごとにジョブを実行
- 15. Cordovaで実行中にAngular 2エラー(多分WebPackで)を修正するには?
- 16. なぜ人間観察可能な時間に多くのことが実行されるのですか?
- 17. Grailsサービスの実装からインタフェースを分離するには?
- 18. SQLクエリーを実行するには10以上の時間がかかり、2回に分割すると26秒かかります
- 19. IIS 7上の1つのWebアプリケーションで多くのApplicationPoolを実行
- 20. Opencpu長時間実行中のR分析
- 21. PHP時間:5分で分けられる分/分を取得
- 22. MYSQL:デバイス数pr。時間は10分で
- 23. 実行時間の分析、Big O
- 24. Gnuplotは実行時に異なる引数を取ることができますか?多分Pythonで?
- 25. PHP - サーバー上でローカルホストでなく多くの時間エラーがリダイレクトされました
- 26. ある時間から全体時間と部分時間を分割する必要があります(postgresql)
- 27. Vagrant Up: `VBoxManage`の実行中にエラーが発生しました。 "インポート"コマンドの引数が不十分です
- 28. Rで上限と分が多すぎる行をフィルタリングする
- 29. ファイルの多くは自分のコンピュータ上にあるので、
- 30. ファイルの多くは自分のコンピュータ上にあるので、
ログには、その10分間にアプリケーションが何をしていると言われますか?あなたは、アプリケーションが何をしているかを見るために任意の形式のデバッグを有効にしましたか? – Vahid
SpringSecurityを設定し、quatzプラグインを使用していくつかのジョブを実行しています.. this on console –