Lazy Diary @ Hatena Blog

PowerShell / Java / miscellaneous things about software development, Tips & Gochas. CC BY-SA 4.0/Apache License 2.0

Entries from 2023-03-01 to 1 month

JavaVMがOOM Killerでkillされた際にヒープダンプは出力されない

JavaVM内でOutOfMemoryErrorが発生した場合は、当然オプションに従ってヒープダンプ(java_pid*.hprof)が出力される。 一方、Linux上で動作するJavaVMがOOM Killerでkillされた場合、同じオプションを指定していてもヒープダンプは出力されない。 以下のよ…

Downsides of JSR-303 Bean Validation

No guarantee of the order of validation in one field No guarantee of the order of fields to be validated No guarantee of the order of error messages Can't use the result of validation in business logic e.g. it will become a bottleneck to i…