高橋 徹 の活動
2021/09/01から2021/09/30まで
2021/09/26
- 高徹 00:21 ソフトウェアエンジニアリング サポート #271 (進行中): Redmineのunicornメモリ肥大化対策
2021/09/25
- 高徹 19:08 ソフトウェアエンジニアリング サポート #271: Redmineのunicornメモリ肥大化対策
- 2021-09-25T19:00+09:00 メモリ消費量確認(top)
|Process |RES |
|unicorn master | 150,528 |
|unicorn worker | 224,504 |
|unicorn worker | 224,668 |
2021/09/06
- 高徹 19:21 ソフトウェアエンジニアリング つれづれ Java編: Community版ではCSSファイルの編集モードが利用できない
- 残念なことに、CSS(Cascading Style Sheet)の編集機能は、Community版では搭載されておらず、Ultimate版の対応となる。
JavaFXプログラミングで Scene Builderを使い、JavaFX CSSで見栄えを記述する際に、編集機能が利用できないのが少々残念。
2021/09/04
- 高徹 18:15 ソフトウェアエンジニアリング サポート #271: Redmineのunicornメモリ肥大化対策
- 2021-09-04T17:55+09:00
リクエスト数超過が1日数回発生するので、閾値をもっと上げておく
@use Unicorn::WorkerKiller::MaxRequests, 16384, 18432@
閾値変更後の unicorn worker killer による unicorn の再起動実施状況は次
|_. 日時 |_. トリガー |
|2021-09-05T14:40.38 |worker0 リクエスト数超過 |
... - 高徹 17:56 ソフトウェアエンジニアリング サポート #271 (進行中): Redmineのunicornメモリ肥大化対策
- 本サーバのRedmineはUnicornサーバーで実行しています(WebサーバーはNginx)。
Unicornサーバーは時間と共にメモリが肥大化していくので、unicorn worker killerを導入して対策することとします。
https://torutk.hatenablog.jp/entry/20140630/p1
2021-09-03 夜に設定を実施
|リクエスト| 3072 - 4096 |
|メモリ | 512MB - 64...
2021/09/03
- 高徹 22:10 ソフトウェアエンジニアリング つれづれ Java編: The best HotSpot JVM options and switches for Java 11 through Java 17
- https://blogs.oracle.com/javamagazine/java-hotspot-jvm-switches-jdk11-jdk17
HotSpot JVM のオプション(Java 11~17)についての記事。
{{collapse
* バイトコード、JITコンパイラ(C1、C2)、GCとエルゴノミクス
* @-XX:PrintFlagsFinal@ で設定値と @grep ergonomic@ でエルゴノミクスで設定される値の確認
... - 高徹 20:13 ソフトウェアエンジニアリング つれづれ Java編: It’s time to move your applications to Java 17. Here’s why. And here’s how.
- https://blogs.oracle.com/javamagazine/migrate-to-java-17
次のLTSであるJava 17への移行に関する記事。
{{collapse
* 開発者ローカルの環境をJava 17にアップグレードする必要がある。Docker環境であれば簡単。
* 実環境もKubernetesで制御されていれば容易。
* アプリケーションの変更はそれなりに必要。あるアプリケーションをJava 8から11へのアップグレード...
2021/09/02
- 高徹 20:02 ソフトウェアエンジニアリング つれづれ Java編: NetBeans 12.4
- 2021年5月19日に、NetBeans 12.4がリリースされました。
https://netbeans.apache.org/download/nb124/index.html