java

JVM error test

Kubernetes上で動いているJavaアプリがOOMなどで死んだときに備えてどのようのエラーログを取得するかテストする方法 テスト環境はMinikube上で動かしています。 Minikube: Java version: 今回のベースアプリ github.com まずDeploymentを作成しDeployします…

OOMを発生させる方法

OOMを疑似的に発生させヒープダンプが正しく出されるか検証 コードはすべてここに置いています。 github.com Spring bootのwebプロジェクトを作成 OOMのタイミングをコントロールするために適当なコントローラーを作成 こんな感じ import org.springframewor…

javaからDLLをコールすると java.lang.UnsatisfiedLinkErrorが発生する

背景 javaからdllを使う場合に java.lang.UnsatisfiedLinkErrorが発生するので原因と回避方法を調べました。 OSが32ビットの時は問題なく動作していたが64ビットOSに変更した際動かくなったという情報だけはありました。 開発環境 windows 10 pro 64bit java…