フォーラム

GroupSession

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

GroupSessionフォーラム:投稿一覧

 
フォーラム:01_リクエスト・要望
バージョン3→4への移行について
[ 4347 ] バージョン3→4への移行について

いつも、利用させていただいております。
質問です。
現在、バージョン3.53で運用させていただいているのですが、
URLが現在 192.168.1.1/gsession3/ で
バージョンアップ後
URLが    192.168.1.1/gsession/
となるはずですが、利用者がお気に入りに追加しているのでURL変更なしにすることはできませんか?

投稿者さいとう
最新書き込み2011/12/07 00:49:12
[ 4350 ] Re: バージョン3→4への移行について

apache利用しているなたhttpd.confの修正で対応できました
サポートページに書かれていますが
<Location /gsession3/>
ProxyPass ajp://localhost:8009/gsession3/
</Location>
          ↓
<Location /gsession3/>
ProxyPass ajp://localhost:8009/gsession/
</Location>

としました。
IIS利用の場合もエイリアスの設定で何とかなると思いますよ

投稿者赤い鬣
最新書き込み2011/12/07 09:12:45
[ 4351 ] Re: Re: バージョン3→4への移行について

> apache利用しているなたhttpd.confの修正で対応できました
> サポートページに書かれていますが
> <Location /gsession3/>
> ProxyPass ajp://localhost:8009/gsession3/
> </Location>
>           ↓
> <Location /gsession3/>
> ProxyPass ajp://localhost:8009/gsession/
> </Location>
>
> としました。
> IIS利用の場合もエイリアスの設定で何とかなると思いますよ

当方apacheを利用していますが、上記のように変更しても
http://ホスト名/gsession/
ではトップページ開きませんでした。
http://ホスト名/gsession3/ですとなぜか新しいトップページになるんですが
ログインはできるんですが、ページがうまく開きません。
どうしてなんでしょうか。
相乗り質問で申し訳ありません。

投稿者のりのり
最新書き込み2011/12/07 09:54:18
[ 4352 ] Re: バージョン3→4への移行について

Apacheを使用しているのであれば、
リダイレクトの設定を入れるのが簡単だと思います。

Redirect permanent /gsession3/ http://サーバ名/gsession/
例)Redirect permanent /gsession3/ http://192.168.0.1/gsession/

これで/gsession3/へのリクエストが、自動的に/gsession/に転送されます。

投稿者GEO
最新書き込み2011/12/07 10:20:39
[ 4353 ] Re: バージョン3→4への移行について

 バージョンアップを考えています。
 まだ実施していませんが、war ファイルを "gsession.war" -> "gsession3.war" に
リネームしてからインストールすると、いいんじゃないでしょうか?

投稿者年始に更新しようかな
最新書き込み2011/12/07 12:12:38
[ 4356 ] Re: Re: Re: バージョン3→4への移行について

> http://ホスト名/gsession/
> ではトップページ開きませんでした。
> http://ホスト名/gsession3/ですとなぜか新しいトップページになるんですが
> ログインはできるんですが、ページがうまく開きません。

apache tomcatともに再起動してみてはどうでしょう?

投稿者赤い鬣
最新書き込み2011/12/07 15:58:13
[ 4360 ] Re: Re: Re: Re: バージョン3→4への移行について

> > http://ホスト名/gsession/
> > ではトップページ開きませんでした。
> > http://ホスト名/gsession3/ですとなぜか新しいトップページになるんですが
> > ログインはできるんですが、ページがうまく開きません。
>
> apache tomcatともに再起動してみてはどうでしょう?

apache tomcatとも停止したり、サーバ自体再起動かけても
ダメでした。
何か、前2→3に変えた時もダメだったのですが、
その時どんな操作をして、使えるようにしたのか忘れてしまいました。
たしか他のファイルや設定も変えたような気がするのですが
思い出せないです。

投稿者のりのり
最新書き込み2011/12/08 09:02:10
[ 4362 ] Re: バージョン3→4への移行について

2->3の時にも話題になりましたが、index.html(リフレッシュメソッド)の内容を書き換えて対応された方が多いのではないでしょうか。
この場合、「gsesson3」「gsession」の2つのフォルダが存在することになります。
gsession3の中身はindex.html以外は削除でもいいです。
(DBをgsession3配下のまま使うなら話は別ですが)

従来のgsession3フォルダ直下のindex.html

変更前
<META HTTP-EQUIV="refresh" CONTENT=0;URL="./common/cmn001.do">
変更後
<META HTTP-EQUIV="refresh" CONTENT=0;URL="http://(****)/gsession/common/cmn001.do">
(****)はホスト名、もしくはIPアドレス

TOMCATのみで運用している方はポート番号指定も忘れずに。

index.htmlの変更直後のページ参照から有効になり、再起動は不要です。

投稿者kon
最新書き込み2011/12/08 14:23:10
[ 4363 ] Re: Re: Re: Re: Re: バージョン3→4への移行について

これならどおでしょうか?
私はまだ試験的にですが、問題なく動作しています。

Apacheのhttpd.conf
-------------------------
<Location /gsession3/>
ProxyPass ajp://localhost:8009/gsession3/
</Location>
          ↓
<Location /gsession3/>
ProxyPass ajp://localhost:8009/gsession/
</Location>
<Location /gsession/>
ProxyPass ajp://localhost:8009/gsession/
</Location>
-------------------------

投稿者hata
最新書き込み2011/12/08 14:23:41
[ 4367 ] Re: Re: Re: Re: Re: Re: バージョン3→4への移行について

> これならどおでしょうか?
> 私はまだ試験的にですが、問題なく動作しています。
>
> Apacheのhttpd.conf
> -------------------------
> <Location /gsession3/>
> ProxyPass ajp://localhost:8009/gsession3/
> </Location>
>           ↓
> <Location /gsession3/>
> ProxyPass ajp://localhost:8009/gsession/
> </Location>
> <Location /gsession/>
> ProxyPass ajp://localhost:8009/gsession/
> </Location>
> -------------------------
>

hataさんご説明の方法で自分の場合も新バージョン4のサイトをうまく表示して
くれました(^^)

投稿者nobby
最新書き込み2011/12/09 16:07:23
[ 4813 ] Re: Re: Re: Re: Re: Re: Re: バージョン3→4への移行について

> > これならどおでしょうか?
> > 私はまだ試験的にですが、問題なく動作しています。
> >
> > Apacheのhttpd.conf
> > -------------------------
> > <Location /gsession3/>
> > ProxyPass ajp://localhost:8009/gsession3/
> > </Location>
> >           ↓
> > <Location /gsession3/>
> > ProxyPass ajp://localhost:8009/gsession/
> > </Location>
> > <Location /gsession/>
> > ProxyPass ajp://localhost:8009/gsession/
> > </Location>
> > -------------------------
> >
>
そろそろバージョン3からバージョン4にしようと、URLを変えないでアクセスさせるために
上記設定にしたのですが、apache2.2.9起動時、
[warn] worker ajp://localhost:8009/ already used by another worker
と出てしまうのですが、仕方がないのでしょうか。
ワーニングなので、apacheは起動し、gsessionも使用できていますが
気になりますので、でなくなる方法はあるのでしょうか。
現在に環境は次の通りです。

・Version 4.0.3 (4.0.3)
・OS Linux i386 2.6.27-74vl5
・J2EEコンテナ Apache Tomcat/6.0.20
・Java 1.6.0_16 Sun Microsystems Inc.
・メモリ使用 317,005KB (60.9%)
・メモリ最大 520,256KB
・コネクション使用状況 ACTIVE=0 IDLE=6
よろしくお願いします。

投稿者のりのり
最新書き込み2012/05/02 23:17:41
[ 4820 ] Re: バージョン3→4への移行について

already used by another worker
で検索しましたか?

投稿者ふぁんぐす
最新書き込み2012/05/07 14:30:03
[ 4825 ] バージョン3→4への移行について

> already used by another worker
> で検索しましたか?
回答ありがとうございます。
検索しましたが、解決しませんでした。

投稿者のりのり
最新書き込み2012/05/07 16:26:50
スレッドURLhttps://groupsession.jp/wbs/bulletin/bbs080.do?bbs010forumSid=2&threadSid=1476
 


TOP