Zdravim,

1) nejjednodussi by bylo dat pred oc4j apache (dle gooogle mod_oc4j by
mel umet pres ajp komunikovat s oracle AS)
a namapovat HTTP error 503 na html dokument upozornujici na odstavku.

Zadnou WWW aplikaci v ramci AS nemame zpristupnenou na primo.
Ma to vyhody z hlediska bezpecnosti - na apache chodej systemove zaplaty;
a dale ulehcuje AS -  staticky obsah serviruje rovnou apache.

Takto to mame na JBOSS, nemam to na OC4j odzkousene,
toho se nam pred lety podarilo zbavit driv nez sme museli s aplikaci na provoz.

2) Nevim jak je to s licencema, ale pokud muzete mit dve instance
OC4j, tak by sel mozna rozchodit failover
tak aby pri redeploy klienti nic nepoznali.
Eventualne pokud nemusi byt failover a klienti se radi prihlasi atd
znovu, tak ten mod_oc4j by mel
umet balancing mezi vice instancema oc4j.

VS



2010/12/7  <[email protected]>:
>
> Zdravím.
>
> Máme J2EE aplikaci na Oracle AS 10.1.3.5. pro několik stovek uživatelů.
> Občas potřebujeme udělat deploy nové verze nebo nějaký servisní zásah. V tom
> momentu je aplikace nedostupná. Rádi bychom aby uživatelé v ten moment
> viděli alespoň nějakou informativní stránku.
>
> Zkoušeli jsme nějaké pokusy:
>
> - Malá pomocná aplikace s hlášením ve stejném kontejneru namapovaná na
> stejnou URL - tohle nefunguje, původní aplikace se stane nedostupnou.
>
> - Další OC4J nastavený na stejný port jako původní OC4J s aplikací
> namapovanou na stejnou URL. Nevýhoda - lze pustit buď jen jeden nebo druhý
> kontejner (asi kvůli stejným portům). A prodleva při zastavování původního
> kontejneru. Jinak ale je to nejbližší řešení, které jsme zkoušeli.
>
> Možná existuje něco lepšího, poradíte někdo? Díky.
>

Odpovedet emailem