2016-06-01 7 views
0

私はラップトップ8GBのRAMとI5プロセッサ、Grails 2.4.4、Java 7を持っています。 〜8分。 は、JAVA_OPTSまたはGRAILS_OPTSを設定する必要があります。 intellji 14 IDEを使用します。Grailsアプリケーションの実行中にローカルホスト上でUPする時間が7分から10分に多くなる

+0

ログには、その10分間にアプリケーションが何をしていると言われますか?あなたは、アプリケーションが何をしているかを見るために任意の形式のデバッグを有効にしましたか? – Vahid

+0

SpringSecurityを設定し、quatzプラグインを使用していくつかのジョブを実行しています.. this on console –

答えて

0

最終的にエンドユーザーが何をしているのか分からないために、実際に人々に提示されていることを考慮せずに質問を書くことがあります。

上記のような問題の問題は、達成しようとしているものの実際の情報に関する実際の情報の欠如です。

基本的なgrailsのcreate-appから、あなたのコンセプトになっているGrailsアプリケーションのことを常に考える必要があります。そこに誰もあなたが何をするのかというアイデアはありません。彼らは彼らの心の中でそれを基本的なアプリと比較します。ログを生成するために、データベースを使用可能に見て - アプリケーションでこれらの問題を打つ

は、データベースのログを有効にする

  1. を検討するものです。また、mysql内のログや、使用しているデータベースを有効にして、何がクラッシュしているのかのアイデアをより多く得ることができます。

  2. 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にある自分自身を助けるためにやっている可能性がたくさんある参照してください。私のつま先が痛いとき、それは私の隣に座っている人ではなく、私に傷つきます:)

関連する問題