RE: how to show "System Unavailable" page when Tomcat is down

2004-06-15 Thread Shapira, Yoav

Hi,
My take on it would be that tomcat restarts are fast, and so no such
page is needed.  If yours takes a long time to restart, you probably
have extra applications or processing taking place on shutdown/startup.
If you really do need to do a bunch of stuff on startup AND you must
have this system unavailable page display during this time, follow Tim's
Apache approach...

Yoav Shapira
Millennium Research Informatics


>-Original Message-
>From: Tim Funk [mailto:[EMAIL PROTECTED]
>Sent: Tuesday, June 15, 2004 6:58 AM
>To: Tomcat Users List
>Subject: Re: how to show "System Unavailable" page when Tomcat is down
>
>Type 3 drivers are better than type 1. (But that depends on the
>implementation) The JDBC-ODBC driver was *never* meant for production
>usage.
>
>I know little about IIS - but I would hope there is a button that can
be
>clicked, or a tab in some property screen that would let you do the
>equivalent of sending all traffic to a single page.
>
>-Tim
>
>Stephen Charles Huey wrote:
>
>> If we currently have Tomcat 4 running on Win 2000, would there be
>> significant overhead to run Apache as well just so that we can put up
an
>> error page when Tomcat has to be restarted?
>>
>> Some of you mentioned I should try using a type 4 driver, and I
Googled
>> around to brush up on different types, and I realize we probably use
a
>> type 1 driver since it's a JDBC to ODBC bridge.  The database we're
>> using is Raining Data's D3 database (a multivalue db), and I searched
>> around and only found a couple of JDBC drivers that look like they
might
>> work, but they're type 3 drivers, and I'm wondering what (if any)
>> additional layer I need to make a type 3 driver talk to the D3
database,
>> or if I can simply drop it into my J2EE/Tomcat.  These are the
drivers I
>> found:
>>
>> FusionWare, halfway down the page:
>> http://www.sqlsummit.com/JDBCVend.htm
>>
>> Liberty JDBC:
>> http://www.multivalue.com/LibJDBC.html
>>
>>
>> ----- Original message -
>> From: "David Smith" <[EMAIL PROTECTED]>
>> To: "Tomcat Users List" <[EMAIL PROTECTED]>
>> Date: Mon, 14 Jun 2004 20:10:11 -0400
>> Subject: Re: how to show "System Unavailable" page when Tomcat is
down
>>
>> To directly answer your question, essentially something has to be
>> listening on port 80 even when Tomcat is down.  The only way I know
of
>> to do that is to put up some kind of proxy server with a error page.
I
>> know Apache can be used that way, Squid looks like it could as well.
>>
>> On the other hand, you could also replace your ODBC driver with a
>> genuine type 4 driver and make your site much more reliable.  I think
>> someone else already suggested that and I whole-heartedly agree.
>>
>> --David
>>
>> Stephen Huey wrote:
>>
>>
>>>Though I'm capable of adding to the JSPs and servlets on an existing
>>>site, I'm no web server guru, so I'm having a hard time with this
>>>problem.  Our database vendor's ODBC driver has issues, so
occasionally
>>>we have to restart Tomcat (and maybe the driver) to get the website
>>>running again, and since this is used by thousands of people every
day,
>>>they can get pretty annoyed when all they see in their browser is
"Page
>>>cannot be displayed" (and this can go on for anywhere from 5-15
>>>minutes).
>>>We need a way to show some redirect requests for the website to some
>>>static HTML page when Tomcat is down.  Since Tomcat is running our
>>>website, I'm really not sure of how to provide a solution for that
(we
>>>don't have multiple application servers--just one web server and one
>>>database server).  Any thoughts would be greatly appreciated!
>>>
>>>Thanks,
>>>Stephen
>>>
>>>-
>>>To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>For additional commands, e-mail: [EMAIL PROTECTED]
>>>
>>
>>
>>
>> -
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>> -
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
>-
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]




This e-mail, including any attachments, is a confidential business communication, and 
may contain information that is confidential, proprietary and/or privileged.  This 
e-mail is intended only for the individual(s) to whom it is addressed, and may not be 
saved, copied, printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your computer system 
and notify the sender.  Thank you.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: how to show "System Unavailable" page when Tomcat is down

2004-06-15 Thread Tim Funk
Type 3 drivers are better than type 1. (But that depends on the 
implementation) The JDBC-ODBC driver was *never* meant for production usage.

I know little about IIS - but I would hope there is a button that can be 
clicked, or a tab in some property screen that would let you do the 
equivalent of sending all traffic to a single page.

-Tim
Stephen Charles Huey wrote:
If we currently have Tomcat 4 running on Win 2000, would there be
significant overhead to run Apache as well just so that we can put up an
error page when Tomcat has to be restarted?
Some of you mentioned I should try using a type 4 driver, and I Googled
around to brush up on different types, and I realize we probably use a
type 1 driver since it's a JDBC to ODBC bridge.  The database we're
using is Raining Data's D3 database (a multivalue db), and I searched
around and only found a couple of JDBC drivers that look like they might
work, but they're type 3 drivers, and I'm wondering what (if any)
additional layer I need to make a type 3 driver talk to the D3 database,
or if I can simply drop it into my J2EE/Tomcat.  These are the drivers I
found:
FusionWare, halfway down the page:
http://www.sqlsummit.com/JDBCVend.htm
Liberty JDBC:
http://www.multivalue.com/LibJDBC.html
- Original message -
From: "David Smith" <[EMAIL PROTECTED]>
To: "Tomcat Users List" <[EMAIL PROTECTED]>
Date: Mon, 14 Jun 2004 20:10:11 -0400
Subject: Re: how to show "System Unavailable" page when Tomcat is down
To directly answer your question, essentially something has to be 
listening on port 80 even when Tomcat is down.  The only way I know of 
to do that is to put up some kind of proxy server with a error page.  I 
know Apache can be used that way, Squid looks like it could as well.

On the other hand, you could also replace your ODBC driver with a 
genuine type 4 driver and make your site much more reliable.  I think 
someone else already suggested that and I whole-heartedly agree.

--David
Stephen Huey wrote:

Though I'm capable of adding to the JSPs and servlets on an existing
site, I'm no web server guru, so I'm having a hard time with this
problem.  Our database vendor's ODBC driver has issues, so occasionally
we have to restart Tomcat (and maybe the driver) to get the website
running again, and since this is used by thousands of people every day,
they can get pretty annoyed when all they see in their browser is "Page
cannot be displayed" (and this can go on for anywhere from 5-15
minutes). 
We need a way to show some redirect requests for the website to some
static HTML page when Tomcat is down.  Since Tomcat is running our
website, I'm really not sure of how to provide a solution for that (we
don't have multiple application servers--just one web server and one
database server).  Any thoughts would be greatly appreciated!

Thanks,
Stephen
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: how to show "System Unavailable" page when Tomcat is down

2004-06-14 Thread Stephen Charles Huey
If we currently have Tomcat 4 running on Win 2000, would there be
significant overhead to run Apache as well just so that we can put up an
error page when Tomcat has to be restarted?

Some of you mentioned I should try using a type 4 driver, and I Googled
around to brush up on different types, and I realize we probably use a
type 1 driver since it's a JDBC to ODBC bridge.  The database we're
using is Raining Data's D3 database (a multivalue db), and I searched
around and only found a couple of JDBC drivers that look like they might
work, but they're type 3 drivers, and I'm wondering what (if any)
additional layer I need to make a type 3 driver talk to the D3 database,
or if I can simply drop it into my J2EE/Tomcat.  These are the drivers I
found:

FusionWare, halfway down the page:
http://www.sqlsummit.com/JDBCVend.htm

Liberty JDBC:
http://www.multivalue.com/LibJDBC.html


- Original message -
From: "David Smith" <[EMAIL PROTECTED]>
To: "Tomcat Users List" <[EMAIL PROTECTED]>
Date: Mon, 14 Jun 2004 20:10:11 -0400
Subject: Re: how to show "System Unavailable" page when Tomcat is down

To directly answer your question, essentially something has to be 
listening on port 80 even when Tomcat is down.  The only way I know of 
to do that is to put up some kind of proxy server with a error page.  I 
know Apache can be used that way, Squid looks like it could as well.

On the other hand, you could also replace your ODBC driver with a 
genuine type 4 driver and make your site much more reliable.  I think 
someone else already suggested that and I whole-heartedly agree.

--David

Stephen Huey wrote:

> Though I'm capable of adding to the JSPs and servlets on an existing
> site, I'm no web server guru, so I'm having a hard time with this
> problem.  Our database vendor's ODBC driver has issues, so occasionally
> we have to restart Tomcat (and maybe the driver) to get the website
> running again, and since this is used by thousands of people every day,
> they can get pretty annoyed when all they see in their browser is "Page
> cannot be displayed" (and this can go on for anywhere from 5-15
> minutes). 
> We need a way to show some redirect requests for the website to some
> static HTML page when Tomcat is down.  Since Tomcat is running our
> website, I'm really not sure of how to provide a solution for that (we
> don't have multiple application servers--just one web server and one
> database server).  Any thoughts would be greatly appreciated!
>
> Thanks,
> Stephen
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: how to show "System Unavailable" page when Tomcat is down

2004-06-14 Thread David Smith
To directly answer your question, essentially something has to be 
listening on port 80 even when Tomcat is down.  The only way I know of 
to do that is to put up some kind of proxy server with a error page.  I 
know Apache can be used that way, Squid looks like it could as well.

On the other hand, you could also replace your ODBC driver with a 
genuine type 4 driver and make your site much more reliable.  I think 
someone else already suggested that and I whole-heartedly agree.

--David
Stephen Huey wrote:
Though I'm capable of adding to the JSPs and servlets on an existing
site, I'm no web server guru, so I'm having a hard time with this
problem.  Our database vendor's ODBC driver has issues, so occasionally
we have to restart Tomcat (and maybe the driver) to get the website
running again, and since this is used by thousands of people every day,
they can get pretty annoyed when all they see in their browser is "Page
cannot be displayed" (and this can go on for anywhere from 5-15
minutes). 
We need a way to show some redirect requests for the website to some
static HTML page when Tomcat is down.  Since Tomcat is running our
website, I'm really not sure of how to provide a solution for that (we
don't have multiple application servers--just one web server and one
database server).  Any thoughts would be greatly appreciated!

Thanks,
Stephen
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: how to show "System Unavailable" page when Tomcat is down

2004-06-14 Thread Tim Funk
We put apache in front of tomcat. When we have an outage like this, we use 
mod_rewrite to redirect everything to our custom error page.

Don't use ODBC. Its not meant to be used with java. Use a type 4 driver.
-Tim
Stephen Huey wrote:
Though I'm capable of adding to the JSPs and servlets on an existing
site, I'm no web server guru, so I'm having a hard time with this
problem.  Our database vendor's ODBC driver has issues, so occasionally
we have to restart Tomcat (and maybe the driver) to get the website
running again, and since this is used by thousands of people every day,
they can get pretty annoyed when all they see in their browser is "Page
cannot be displayed" (and this can go on for anywhere from 5-15
minutes). 
We need a way to show some redirect requests for the website to some
static HTML page when Tomcat is down.  Since Tomcat is running our
website, I'm really not sure of how to provide a solution for that (we
don't have multiple application servers--just one web server and one
database server).  Any thoughts would be greatly appreciated!
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


RE: how to show "System Unavailable" page when Tomcat is down

2004-06-14 Thread Schalk
Which database and ODBC are you using?

Kind Regards
Schalk Neethling
Web Developer.Designer.Programmer.President
Volume4.Development.Multimedia.Branding
emotionalize.conceptualize.visualize.realize
Tel: +27125468436
Fax: +27125468436
email:[EMAIL PROTECTED]
web: www.volume4.co.za
 
This message contains information that is considered to be sensitive or
confidential and may not be forwarded or disclosed to any other party
without the permission of the sender. If you received this message in error,
please notify me immediately so that I can correct and delete the original
email. Thank you. 

:: -Original Message-
:: From: Stephen Huey [mailto:[EMAIL PROTECTED]
:: Sent: Tuesday, June 15, 2004 12:17 AM
:: To: [EMAIL PROTECTED]
:: Subject: how to show "System Unavailable" page when Tomcat is down
:: 
:: Though I'm capable of adding to the JSPs and servlets on an existing
:: site, I'm no web server guru, so I'm having a hard time with this
:: problem.  Our database vendor's ODBC driver has issues, so occasionally
:: we have to restart Tomcat (and maybe the driver) to get the website
:: running again, and since this is used by thousands of people every day,
:: they can get pretty annoyed when all they see in their browser is "Page
:: cannot be displayed" (and this can go on for anywhere from 5-15
:: minutes).
:: 
:: We need a way to show some redirect requests for the website to some
:: static HTML page when Tomcat is down.  Since Tomcat is running our
:: website, I'm really not sure of how to provide a solution for that (we
:: don't have multiple application servers--just one web server and one
:: database server).  Any thoughts would be greatly appreciated!
:: 
:: Thanks,
:: Stephen
:: 
:: -
:: To unsubscribe, e-mail: [EMAIL PROTECTED]
:: For additional commands, e-mail: [EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]