フォーラム

GroupSession

フォーラム
GroupSessionについての自由な情報交換の場としてご利用ください

GroupSessionフォーラム:投稿一覧

 
フォーラム:00_インストール・設定
tomcatのメモリ割当について
[ 4010 ] tomcatのメモリ割当について

GSessionを社内LANに導入しようとあれこれ悪戦苦闘してます。
環境は
マシン:Mac mini server 4月に購入しやっとセッティングを始めたところです。
メモリ:8GB
OS :OS X Server 10.6.3
Tomcat:OSについているバージョン6をそのまま使用。 OSのサーバ管理というメニューからTomcatを使用する、しないを選べます。
GSession:3.5.0
GSessionをイントールし、ユーザーを12人、施設を3カ所登録したところでGSessionの動きが悪くなり Tomcatのメモリ設定をやれといった内容の警告が出てきます。
このサイトのサポート→ドキュメント→設定ガイド→Tomcatのメモリ割り当ての
Linuxの場合は下記の様に設定してください。export CATALINA_OPTS='-XX:MaxPermSize=128m -Xmx512m -Xms256m'
を参考にさせてもらいターミナルから export CATALINA_OPTS='-XX:MaxPermSize=2048m -Xmx4096m -Xms1024m'
と入力しました。
Tomcatを起動し、GSessionに入ったら動きが良くなりました。3台のクライアントPCから同時に操作してもスムーズに反応します。
ところが数時間経つとまた動きが悪くなりました。
再び、Tomcatの停止、上記のターミナルからの設定、Tomcatの起動をやったら復旧しました。
お聞きしたいのが、上記のCATALINA_OPTSの設定を何かの設定ファルに保存してサーバーマシンが起動するときに参照する方法を調べていますがお手上げ状態です。オープンソースの知識がないとどうにもならないようです。
ご教示のほど、お願いいたします。

投稿者gensan
最新書き込み2011/07/31 18:24:25
[ 4013 ] Re: tomcatのメモリ割当について

> お聞きしたいのが、上記のCATALINA_OPTSの設定を何かの設定ファルに保存してサーバーマシンが起動するときに参照する方法を調べていますがお手上げ状態です。オープンソースの知識がないとどうにもならないようです。
オープンソースの知識はいりません。
問題なのはOSの知識です。
今のMacはBSD系のUNIXOSです。

まずは使用しているshellを確認してください。
bashなのかzshなのか……
確認できたら、

Mac 環境変数

でグーグル先生にお伺いをたてましょう。
そして環境変数が何なのか理解して、一般的にどこに記述する物なのか理解しましょう。
ついでにshellの変数と何が違うのかも知っておくと良いかもしれません。
次に、

Mac tomcat 自動起動

で見つかるサイトを片っ端から……たぶん見なくても途中で気付けるはずです。
手動起動の場合も有効なのが同時に分かるかと思います。
環境変数の意味が分かっていれば『そりゃそうだ』で済む話です。
Tomcatの起動方法は知ってるのですから……

理解しながらやらないと、聞かなきゃ何も出来ないまんまなのでこんな書き方しました。
すんません。

投稿者ふぁんぐす
最新書き込み2011/08/01 16:42:48
[ 4029 ] Re: Re: tomcatのメモリ割当について

ふぁんぐす様
アドバイスをありがとうございます。
平日は、なかなか手紙が書けないのでお礼が遅くなりました。

>オープンソースの知識はいりません。
>問題なのはOSの知識です。
>今のMacはBSD系のUNIXOSです。

もっと、勉強しろということですね。
具体的なものが見えてきましたら、ご報告します。

投稿者gensan
最新書き込み2011/08/07 21:06:06
[ 4030 ] Re: Re: Re: tomcatのメモリ割当について

> もっと、勉強しろということですね。
> 具体的なものが見えてきましたら、ご報告します。
はい、絶対無駄にはなりません。
調べ方が分からない、調べたけど分からない、であれば可能な限りお手伝い致します。
(お急ぎなのであれば、しようがないのですけどね)

頑張ってください。

投稿者ふぁんぐす
最新書き込み2011/08/08 14:28:18
スレッドURLhttps://groupsession.jp/wbs/bulletin/bbs080.do?bbs010forumSid=1&threadSid=1351
 


TOP