nekop's blog

OpenShift / JBoss / WildFly / Infinispanの中の人 http://twitter.com/nekop

2014-01-01から1年間の記事一覧

WildFly 8.2.0.Final リリース

11/20にWildFly 8.2.0.Finalがリリースされました。Java EE 7に加え、CDIが一つ上のバージョンであるCDI 1.2にアップグレードされています。 リリースノート ダウンロード 日本語FAQ 自分の会社のLaptop、THinkPad T440sのFedora 20 / OpenJDK 8u25でWildFly…

jbundlerを利用してJRuby上でMavenのjarを利用する

Rubyのbundlerはざっくり言うと、JavaでのMavenで定義した依存関係のダウンロードとかしてくれる部分のRuby版です。JBundlerはJRuby向けにMavenの依存関係をよろしくやってくれます。 # Install jbundler (https://github.com/mkristian/jbundler) using gem…

WildFly で StereoType に CDI Scope を指定しても上手く認識してくれない件を調べる

関西WildFly 8(旧JBoss AS)勉強会でも話題になった、WildFly で StereoType に CDI Scope を指定しても上手く認識してくれないの再現ケースのエントリをおださんが書いてくれたので30分ほど調べてみました。 再現ケースは今のところLogic.classのパッケージ…

関西WildFly 8(旧JBoss AS)勉強会でしゃべってきた

関西WildFly 8(旧JBoss AS)勉強会でWildFlyとかのお話してきました。 当日お話したこと、お話し忘れた事などつらつらと。 WildFlyの話 WildFlyのスライド WildFlyの日本語FAQ ログの話 java.util.logging, log4j単体, commons-loggingとlog4j、SLF4JとLogbac…

RHEL7のkickstart

備忘録的なやつです。いつもこんな感じのものを使っております。RHEL7って書いたけどRHEL6でも一緒。あと量産するときにVMのcloneとか利用すると思うのだけど、そのときにMACアドレスがRHEL6だと以下の2箇所に保存されていたので、cloneする際に両方消したり…

WildFly 8.1.0.Finalリリース

Java EE 7アプリケーションサーバであるWildFly 8.1.0.Finalがリリースされました。WildFlyのサイトからダウンロードできます。リリースノートはこちら。機能が充実してきてちょっと起動時間もちょっと増え気味ですね。1.4秒台だったのが1.5秒台になりました…

Java Day Tokyo 2014でテストのお話

Java Day Tokyo 2014で「Javaアプリケーション開発におけるテストとTDDの実践」というセッションを@t_wadaと@shuji_w6eと@nekopの3人共演でやりました。講演中はいっぱいいっぱいなのであまりまわりの状況がよく見えていなかったのですが、250人の部屋が満席…

WildFlyでアクセスログを有効化する

すぐ忘れるのでメモ。 /subsystem=undertow/server=default-server/host=default-host/setting=access-log:add :reload

WildFly 8.1.0.CR1リリース

当初8.0.1.Finalをリリースする予定でしたが、議論の結果、細かい機能追加がいろいろあるということで8.1.0に昇格しました。WildFlyのサイトからダウンロードできます。デブだった管理コンソールがダイエットしたので、zip版で25MBサイズが減少しました。

WildFlyのJMXへスクリプトからアクセスする

監視などの目的でGUIなJConsoleではなく、スクリプトからJMXへアクセスしたいことがあります。JBoss AS 6まではtwiddleというコマンドベースのJMXクライアントが付属しましたがAS7やWildFlyには付属していません。さてどうするか、ということでいくつか手段…

G1GCのつかいどころメモ

以下の環境とテストで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…

WildFly 8.0.0.Finalの最小メモリ起動

ヒープ24MB、Perm40MBで起動する。これより下げるとOOMEで死ぬ。 -Xms24m -Xmx24m -XX:MaxPermSize=40m

JBoss Data Grid 6.2.1.GAリリース

1月にリリースした6.2.0.GAのバグフィックスバージョンです。Infinispan 6.0.3.Finalがベースです。Red Hat Customer PortalのDownload - JBoss Data Gridからダウンロードできます。要サブスクリプションです。

Oracle Java / OpenJDKの7と8でWildFly 8.0.0.Finalの起動時間

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…

Java 7 CMS GCの基本的な情報の整理

バッチ処理などスループット重視のアプリケーションはデフォルトのパラレルGCで良いが、Java EEアプリケーションサーバなどレスポンスタイム重視のものやHadoopなどのクラスタ系ソフトウェアで死活監視に引っ掛る系などのstop the worldをなるべく避けたいい…

EJBとは

世に出ているEJBの説明はクソみたいなものが多く、簡潔に機能や特徴を記述しているものが見当たらないので書きました。Java EE 6, 7を対象として書いています。EJBというのはJava EEアプリケーションサーバ上で利用できるJavaのコンポーネントです。トランザ…

やましろ

昨年末にうっかり死んでしまったやましろさん。第一回チキチキjava-ja ymsr送別会に行ってきた。やましろとは誕生日がほとんど変わらない同い年の友達で、焼肉食いに行ったり、java-ja.childrenという次世代java-jaと遊ぶ会をやったり、やましろがうっかりチ…

WildFly 8.0.0.Finalリリース

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…

JBoss Data Grid 6.2.0リリース

スペインのマヨルカ島からリリースしてました。Infinispan 6.0.1をベースとしたエンタープライズ版です。Red Hatのポータルからダウンロードできます。マヨルカ島はオフシーズンで気温は東京よりもちょっと高い程度ですが、湿度が高いためそれほど寒くはなく…

malabar-modeが開発再開、package-install可能に

あけましておめでとうございます。来週はJBoss Clustering team meetingでスペインのマヨルカ島に出張なのでおなかいっぱい生ハムを食べようと思っています。今年からエントリにタグつけるの止めることにします。検索で十分だよね。さて、2010年9月にオリジ…