Spring
Spring boot adminはSpring bootで作られたアプリケーションの 管理者向けGUIツールです。 こんな風にSpring actuatorで提供されている情報を美しく表示したり メモリの使用量等も見やすいですね。 こんな風にアプリのログレベルをロガーごとにオンラインで…
SpringのRestTemplateでBasic認証を求めてくるサーバーに接続する必要がある場合 少し調べたら全てのendpointで String plainCreds = "username@password"; byte[] plainCredsBytes = plainCreds.getBytes(); byte[] base64CredsBytes = Base64.encodeBase64…
可用性を確保するためにRedis+Sentinelを利用している場合は、 クライアントアプリケーションから直接Redisのマスタを参照せずにクライアントライブラリに対して Sentinelのノード情報を教えてあげることでマスターがFail overしたときに自動的にクライント…
SpringDataRedisを使ってObjectを保存するとデフォルト設定ではKey、Value共に可読性の悪いserializeされたデータになります テストや運用の効率を考慮して可読性の高いJson形式でデータを保存したくなったので方法を記録しておきます。 pom.xml <dependency> <groupId>org.spring</groupid></dependency>…