2014-01-01から1年間の記事一覧
11/20にWildFly 8.2.0.Finalがリリースされました。Java EE 7に加え、CDIが一つ上のバージョンであるCDI 1.2にアップグレードされています。 リリースノート ダウンロード 日本語FAQ 自分の会社のLaptop、THinkPad T440sのFedora 20 / OpenJDK 8u25でWildFly…
Rubyのbundlerはざっくり言うと、JavaでのMavenで定義した依存関係のダウンロードとかしてくれる部分のRuby版です。JBundlerはJRuby向けにMavenの依存関係をよろしくやってくれます。 # Install jbundler (https://github.com/mkristian/jbundler) using gem…
関西WildFly 8(旧JBoss AS)勉強会でも話題になった、WildFly で StereoType に CDI Scope を指定しても上手く認識してくれないの再現ケースのエントリをおださんが書いてくれたので30分ほど調べてみました。 再現ケースは今のところLogic.classのパッケージ…
関西WildFly 8(旧JBoss AS)勉強会でWildFlyとかのお話してきました。 当日お話したこと、お話し忘れた事などつらつらと。 WildFlyの話 WildFlyのスライド WildFlyの日本語FAQ ログの話 java.util.logging, log4j単体, commons-loggingとlog4j、SLF4JとLogbac…
備忘録的なやつです。いつもこんな感じのものを使っております。RHEL7って書いたけどRHEL6でも一緒。あと量産するときにVMのcloneとか利用すると思うのだけど、そのときにMACアドレスがRHEL6だと以下の2箇所に保存されていたので、cloneする際に両方消したり…
Java EE 7アプリケーションサーバであるWildFly 8.1.0.Finalがリリースされました。WildFlyのサイトからダウンロードできます。リリースノートはこちら。機能が充実してきてちょっと起動時間もちょっと増え気味ですね。1.4秒台だったのが1.5秒台になりました…
Java Day Tokyo 2014で「Javaアプリケーション開発におけるテストとTDDの実践」というセッションを@t_wadaと@shuji_w6eと@nekopの3人共演でやりました。講演中はいっぱいいっぱいなのであまりまわりの状況がよく見えていなかったのですが、250人の部屋が満席…
すぐ忘れるのでメモ。 /subsystem=undertow/server=default-server/host=default-host/setting=access-log:add :reload
当初8.0.1.Finalをリリースする予定でしたが、議論の結果、細かい機能追加がいろいろあるということで8.1.0に昇格しました。WildFlyのサイトからダウンロードできます。デブだった管理コンソールがダイエットしたので、zip版で25MBサイズが減少しました。
監視などの目的でGUIなJConsoleではなく、スクリプトからJMXへアクセスしたいことがあります。JBoss AS 6まではtwiddleというコマンドベースのJMXクライアントが付属しましたがAS7やWildFlyには付属していません。さてどうするか、ということでいくつか手段…
以下の環境とテストでCMSとG1GCを比較してみた。かなり急ぎでやったので間違っている可能性が多少ある。 16 cores, 32GB mem -Xms24g -Xmx24g 8 instances Infinispan 6.0.3.Final DIST cache, put 4GB data (1KB entry * 2M, 2GB data with one backup copy…
ヒープ24MB、Perm40MBで起動する。これより下げるとOOMEで死ぬ。 -Xms24m -Xmx24m -XX:MaxPermSize=40m
1月にリリースした6.2.0.GAのバグフィックスバージョンです。Infinispan 6.0.3.Finalがベースです。Red Hat Customer PortalのDownload - JBoss Data Gridからダウンロードできます。要サブスクリプションです。
Java 8が若干遅い。詳細はまだ調べていない。 Dell Latitude E6320, Intel(R) Core(TM) i7-2620M CPU @ 2.70GHz 4 core, 16GB memory, WDC WD5000BEKT 7200rpm Fedora 20 64bit -Xmn256m -Xms512m -Xmx512m -Xverify:none -XX:+UseConcMarkSweepGC -XX:+Tier…
バッチ処理などスループット重視のアプリケーションはデフォルトのパラレルGCで良いが、Java EEアプリケーションサーバなどレスポンスタイム重視のものやHadoopなどのクラスタ系ソフトウェアで死活監視に引っ掛る系などのstop the worldをなるべく避けたいい…
世に出ているEJBの説明はクソみたいなものが多く、簡潔に機能や特徴を記述しているものが見当たらないので書きました。Java EE 6, 7を対象として書いています。EJBというのはJava EEアプリケーションサーバ上で利用できるJavaのコンポーネントです。トランザ…
昨年末にうっかり死んでしまったやましろさん。第一回チキチキjava-ja ymsr送別会に行ってきた。やましろとは誕生日がほとんど変わらない同い年の友達で、焼肉食いに行ったり、java-ja.childrenという次世代java-jaと遊ぶ会をやったり、やましろがうっかりチ…
Java EE 7アプリケーションサーバであるWildFly 8.0.0.Finalがリリースされました。WildFlyのサイトからダウンロードできます。リリースノートはこちら。 15:41:31,290 INFO [org.jboss.as] (Controller Boot Thread) JBAS015874: WildFly 8.0.0.Final "Wild…
スペインのマヨルカ島からリリースしてました。Infinispan 6.0.1をベースとしたエンタープライズ版です。Red Hatのポータルからダウンロードできます。マヨルカ島はオフシーズンで気温は東京よりもちょっと高い程度ですが、湿度が高いためそれほど寒くはなく…
あけましておめでとうございます。来週はJBoss Clustering team meetingでスペインのマヨルカ島に出張なのでおなかいっぱい生ハムを食べようと思っています。今年からエントリにタグつけるの止めることにします。検索で十分だよね。さて、2010年9月にオリジ…