TISでは今年度からOSSプロダクトサポートサービスの提供を開始しまして、対象製品としてJBossもサポートしております。今回はサポート業務の裏で行っている検証活動の中から、JBossとTomcatの性能検証を行った結果について少しピックアップしてみたいと思います。 JBoss使ってますか? JBoss AS (Application Server) 7.1.1.finalがリリースされてから約2年たちました。JBossコミュニティの現在の開発対象は既にバージョン8系(※1)に移っていますので7系の機能追加やバグ修正がされることはありませんが、JBossの7系は商用製品であるJBoss EAP (Enterprise Application Platform) 6のベースとなっているプロダクトですので、本番環境でJBoss EAP6をお使いの環境ではちょっとした確認をするときにJBoss
2月15日、2月20日とnginxについて触れましたが、目的はこれでした。 WebサーバとJBOSSの連携といえば、たいていはmod_jkないしmod_clusterを使って、 Apacheから連携させます。 そんな中、nginxが盛り上がって来たときに、ふと 「そもそもJBOSSへの連携ってできるのかな」 思い浮かんだのがきっかけです。 # 誰得ネタな気がしないでもないですが・・・。 せっかく試してみたのでメモを書いてみます(たぶん、もっといいやり方はあると思います)。 今回、参考にしたのは http://rockyj.in/?p=193 とか http://serverfault.com/questions/293348/configure-nginx-for-jboss-tomcat nginxの文法周りについて、 http://news.mynavi.jp/news/2010/03
使ってみる 例えば、100ユーザが同時にhttp://www.example.co.jp/ に1リクエストを発行した場合を想定。 ab -n 100 -c 100 http://www.example.co.jp/ 同時に100ユーザが、1ユーザーあたり10リクエストを発行した場合を想定。 -nには100 x 10 = 1000を指定します。 ab -n 1000 -c 100 http://www.example.co.jp/ 接続先にベーシック認証がかかっている場合。 -Aの後にベーシック認証ユーザとパスワードを:(コロン)で区切って指定します。 ab -n 100 -c 100 -A hogeuser:hogepass http://www.example.co.jp/ 同時接続数よりTotal発行リクエスト数が少ないとエラーメッセージが表示されます。 同時に100人で合計10リクエ
OS仮想化ソリューションOpenVZとVirtuozzo 第2回目となる今回は、SWsoftのOS仮想化ソリューションである「Virtuozzo(バーチュオッゾ)」とそのベースであるオープンソースの仮想化ソフトウェアである「OpenVZ」について説明します。 OpenVZとは? Linux上に構築されたOSレベルのサーバ仮想化技術である「OpenVZ」は、2005年8月に独立したオープンソースのプロジェクトとして登場後、2005年12月に安定バージョンを公開しました。 OpenVZプロジェクトではコミュニティのコラボレーションにより仮想化技術を広く公開し、OSレベルの仮想化技術のサポートと推進を行っています。OpenVZのオープンソースソフトウェアはLinux版Virtuozzoのベースとして使用されています。 OpenVZでは、Red Hat Enterprise Linux 5にいちは
OpenVZ 開発者のブログに Is OpenVZ obsoleted? と題して現在の状況を説明した記事が掲載されていました。 OpenVZ は時代遅れだという理由でよくあげられる 3 点について反論する内容となっています。 OpenVZ のカーネルは 2.6.32 という古いバージョンをベースにしている (2013 年ではバージョン 3.x が主流)。 LXC のほうが OpenVZ より将来性がある。 OpenVZ の開発は止まっており Debian でも wheezy リリースで取り除かれた。 以下超訳引用: 1. OpenVZ カーネルは古い。 OpenVZ カーネルは標準カーネルのバージョン 2.6.32 ではなく Red Hat Enterprise Linux 6 (RHEL6) のカーネルをベースにしている。このカーネルはバージョン番号こそ 2.6.32 であるが、 Re
A collection of concrete examples for various game mechanics, algorithms, and effects. The examples are all implemented in JavaScript using the Phaser game framework, but the concepts and methods are general and can be adapted to any engine. Think of it as pseudocode. Each section contains several different examples that progress in sequence from a very basic implementation to a more advanced impl
Code robots in javascript and watch them fight.
As the name suggest, Hextris (Hex + Tetris) is a Tetris like puzzle game, which you can get hex handling skill easily. At first, imagine normal Tetris like following image. How do you see about the image above? If you're a programmer, your brain convert tetris blocks into 2D array of 0 and 1 automatically. Yes, it's extremely natural for programmer, but I posted an image in the eyes of them just i
Welcome on Classic Cat, the index to some 7000 free classical music performances Finding free classical music is easy 1. Choose a composer 2. Choose a work 3. Click a button You are them transported to the web page where the mp3(s) can be found! New to classical music? Try the Top-100 or choose one of the Visitor's Favorites in the right column.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く