teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

ログについて

2015/07/08 07:13

投稿

koko
koko

スコア8

title CHANGED
File without changes
body CHANGED
@@ -56,4 +56,36 @@
56
56
  このような状況が定期的に発生するのですが、
57
57
  設定に問題があるのか、回避策があるのか教えていただけないでしょうか?
58
58
 
59
- よろしくお願いします。
59
+ よろしくお願いします。
60
+
61
+ 追記です。
62
+ catalina.outは直前では
63
+ [Unloading class sun.reflect.GeneratedMethodAccessor9999]
64
+ が続いているのですが、遡ると
65
+
66
+ java.lang.OutOfMemoryError: Java heap space
67
+ Dumping heap to java_pid9785.hprof ...
68
+ Exception in thread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" java.lang.OutOfMemoryError: Java heap space
69
+ Heap dump file created [300542552 bytes in 97.576 secs]
70
+ org.postgresql.util.PSQLException: Ran out of memory retrieving query results.
71
+ at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1325)
72
+ at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:195)
73
+ Caused by: java.lang.OutOfMemoryError: Java heap space
74
+ Error occurred during initialization of VM
75
+ Could not reserve enough space for object heap
76
+ となっていました。
77
+
78
+ /var/log/messageを確認すると
79
+ kernel: Out of memory: Kill process 9785 (java) score 674 or sacrifice child
80
+ kernel: Killed process 9785, UID 0, (java) total-vm:1985376kB, anon-rss:1191028kB, file-rss:268kB
81
+ となっているので、
82
+ おっしゃるように、OutOfMemoryErrorでプロセスがkillしてしまっているのですね。
83
+
84
+ 頻度は1~2週間毎に発生します。
85
+ やはりメモリの設定でしょうか?
86
+
87
+ 落ちてしまった時に、復旧(起動)が最優先のために落ちている時にしか確認できない情報が取れていない状態です。どこにどういう仕込みをすれば良いのかよく分かっていないので、監視的な事がやれていないです。
88
+
89
+ アプリケーションの操作ログからして特定の処理で発生する訳ではないみたいです。
90
+
91
+ よろしくお願いいたします。