ジョギング

今日は雨だったので、休養。最近は、約3キロ走っとる。どうも、昨日はひざの調子がいまいちの感じがしていたので、今日は雨が降ってちょうど良かった気がする。一応、1週間ごとに0.5キロ増やしていこうと計画中なので、今週末は、3.5キロを目指そう。

pal-adminのユーザー管理

jetspeedのユーザー数テストをしていて気がついたのだけど、こっちは、1000ユーザー増えるごとに1秒アクセスする時間が増えるみたい・・・。つまり、ユーザー一覧を10000ユーザーで10秒表示するのにかかる。パフォーマンスをいろいろと考えて作ったのだけど、まずいところがあったみたい。あとで、修正しようっと。

ユーザー数

どのくらいユーザーを管理できるのか、前から気になっていたのだけど、ちょっと試してみる。とりあえず、ユーザーを追加はseedファイルに書いて、ビルド時にシステムに追加するようにした。というわけで、単純にユーザーがいるという状態かね。ちなみに各ユーザーのPSMLファイルは作成していない。システム的に気になるのは、管理ポートレットで大量のユーザーを管理できるのかなっというのが気になるところ。他の部分は、ユーザー数に影響を受けるところは少ないと思うし。

という感じで、まずは、5000ユーザーを試す。Jetspeed標準のユーザーブラウザは特に問題なく動作。次に、10000ユーザーでも試したけど、ストレスのないレベルでアクセスできることを確認。ということで、結構、いけるのではと思い、100000ユーザーを試そう、としたのだけど、その数のseedのデータをビルド時に作るのに、時間がかかり、まだ完了していない。10000ユーザーのときにビルドするのに30分かかったから、5時間くらいかかるのかな・・・。

書き忘れてたけど、環境は、MySQLをデータベースとして使って、Jetspeedを動かしているマシンとは別なところで、データベースは動いています。