The biggest pitfall of using a single instance of a web server (IIS or
Tomcat) for both mid-tier and any of the other supporting applications
is the ability of the supporting application to crash the JVM or the
entire web server, forcing a restart in either case.  Any restart forces
a prefetch, which is an essential step in caching any application on the
7.x mid-tiers, but while it is running you have degraded AR Server
performance in any client, especially the mid-tier.  ITSM 7 takes about
25-35 minutes to prefetch depending on the number of installed modules -
you don't want it happening during production hours if you can help it.
If the restart is from a crash, the 7.1 persistent prefetch is usually
lost and a full prefetch is performed.  I have all of the web apps
installed on my dev web server, and I have seen several occurrences of
this happening there.
 
As a result, I have split out my other web apps to other machines than
the mid-tier server for the pre-production environment.  At a minimum I
would keep mid-tier separate because of the prefetch issues - it makes
too big a difference in initial response time to do without it - 1.5
_minutes_ to load the Incident Console the first time versus 12 seconds
if prefetched.  I still need to move them all to SSL (easy for IIS -
unknown for Tomcat) like you, but as long as the mid-tier knows what
port to access Crystal and RKM on, it can present a united front for
those applications.  The application will also use whatever the correct
port is for the Kinetic web in its notifications.  A text web page like
ours can and will serve up links to each of the apps individually
(mid-tier, RKM web, Kinetic web, ARSPerl CGI scripts), but only the
mid-tier delivered application (or User Tool) can link some of them in
as integrated pieces.
 
I'll have to update my postings after I rebuild and nail down all of the
server configurations for production - just finished putting a new DL380
G5 8-core 12 gb RAM server in the rack to put the AR server on - already
have one just like it for mid-tier.  I still have not decided whether to
build out with 7.1 (awaiting Patch 001) or bail out and use 7.0.01.005
instead except for mid-tier.  There are way too many 7.1 specific
problems right now with the User Tool, Admin Tool, Import Tool and Data
Management application (just released one), the CCMCalendar, and
integrations from ARSPerl and Kinetic Calendar for my taste.

Christopher Strauss, Ph.D.
Call Tracking Administration Manager
University of North Texas Computing & IT Center
http://itsm.unt.edu/ 

 


  _____  

        From: Action Request System discussion list(ARSList)
[mailto:[EMAIL PROTECTED] On Behalf Of Jason Miller
        Sent: Wednesday, November 21, 2007 10:24 AM
        To: arslist@ARSLIST.ORG
        Subject: Re: Version of Tomcat with Mid-Tier 7.1
        
        
        ** 

        Hi Christopher,

         

        On a bit different note. I have been following your posts (or at
least trying to) throughout the year regarding all of the different
requirements/configurations for various apps that require a JSP engine.
We have a number of the same apps as you:

         

        MT 7.0.01 (7.1 soon)

        Crystal Server XI

        Kinetic Survey (Lite)

        RKM

         

        Out of those we are currently only using MT on IIS with
SerletExec 5.0.0.10 and are looking to implement Crystal Server next. We
have been planning on removing IIS and using Tomcat for the web server
and application server when we move to MT 7.1 since Crystal Server is
not supported with ServletExec.

         

        In an email from you on 7/18/07 with the subject "Crystal Report
Server XI vs Business Objects Enterprise XI CMS & Tomcat question.
(UNCLASSIFIED)" you mentioned using IIS and .NET for Crystal Server and
Tomcat for MT. That sounds like an interesting solution but to make our
setup more complicated everything customer facing has to be over SSL/443
and require a PKI certificate from the user before any access is
granted. I am figuring that will make using IIS and Tomcat on the same
machine kind of hard.  Also the idea of using separate Tomcat instances
is interesting (apparently almost necessary with MT and RKM) but then we
are up against the requirement to use port 443 again.

         

        Is there some magical way to run different app servers on
different ports and pass all of the user interfaces through one main web
server on port 443?

         

        It looks like the packaged Tomcat 5.5.17 with MT will also run
RKM and Kinetic Survey, does this sound right? 

         

        I haven't been able to find any place that states Crystal Server
is supported on Tomcat 5.5, only up to 5.0. Is the situation that there
is still no common application server for all of these products? 

         

        I am really hoping to keep our server count to a minimum. Do I
have any hope of utilizing 1 server for all of these apps? Do you have
any suggestions as how to utilize all of these products with minimal
servers (physical and virtual)?

         

        Thanks,

        Jason

         

        From: Action Request System discussion list(ARSList)
[mailto:[EMAIL PROTECTED] On Behalf Of strauss
        Sent: Tuesday, November 20, 2007 12:28 PM
        To: arslist@ARSLIST.ORG
        Subject: Re: Version of Tomcat with Mid-Tier 7.1

         

        ** 

        It is still bundling Tomcat 5.5.17, but you should use JRE
1.5.0_12 for all things 7.1.  Beware the 7.1 mid-tier installer on
Windows x64 - it is too stupid to know that the Apache Tomcat install
should go in the Program Files (x86) directory on a fresh install, but
it runs anyway.  This was not a problem on 7.0.01.x

        Christopher Strauss, Ph.D.
        Call Tracking Administration Manager
        University of North Texas Computing & IT Center
        http://itsm.unt.edu/ 

         

                 

  _____  

                From: Action Request System discussion list(ARSList)
[mailto:[EMAIL PROTECTED] On Behalf Of Jason Miller
                Sent: Tuesday, November 20, 2007 2:19 PM
                To: arslist@ARSLIST.ORG
                Subject: Version of Tomcat with Mid-Tier 7.1

                ** 

                **

                Can anybody out there tell me the version of Tomcat (web
server and JSP engine if they are different) that is bundled with MT
7.1?

                 

                Thanks,

                Jason

                __20060125_______________________This posting was
submitted with HTML in it___ 

        __20060125_______________________This posting was submitted with
HTML in it___ 

        __20060125_______________________This posting was submitted with
HTML in it___ 


_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are"

Reply via email to