Re: Redirect or Subprocess - Problems

2003-01-13 Thread Nick Tonkin
On Mon, 13 Jan 2003, Marc Ian Brewer wrote:

> Hi everybody,
> 
> I have a problem with Mod_Perl 1.27 on Apache 1.3.12. We have an Perl
> Transaction Handler which takes all requests. The Transaction Handler
> is only for redirecting to different pages. One of this pages is an
> embedded Perl page.
> 
> Our problem is, that one request will be proceed more then 3 times
> from the transaction handler. After that the results will be
> displayed. So we will have awful performance problems.
> 
> Our archivtecture is like this :
> 
> 
> --Request-> Perl Transaction Handler (4 or more
> times)---> Content Display By Embedded Perl
> --> Response
> 
> Has someone an idea to solve this problem ???

You do not make your problem very clear. What is "performance
problems?" If you mean that the httpd hangs around for a long time waiting
for the other processes to end, and thus your web server gets bogged down,
than you should look at setting up a thin front-end apache with the
mod_perl server behind. That's the subject of a good deal of info in the
mod_perl Guide and in the archives of this list.


- nick

   
Nick Tonkin   {|8^)>






Redirect or Subprocess - Problems

2003-01-13 Thread Marc Ian Brewer



Hi everybody,
 
I have a problem with Mod_Perl 1.27 on Apache 
1.3.12. We have an Perl Transaction Handler which takes all requests. The 
Transaction Handler is only for redirecting to different pages. One of this pages is an embedded Perl page. 
 
Our problem is, that one request will be proceed 
more then 3 times from the transaction handler. After that the results will be 
displayed. So we will have awful performance problems.
 
Our archivtecture is like this :
 
--Request-> Perl Transaction Handler (4 or more 
times)---> Content Display By Embedded 
Perl --> Response
 
Has someone an idea to solve this problem ???
 
 
Greentings from Germany
 
 
Marc Ian BrewerFraunhofer-Institut für Software- und 
SystemtechnikEmil-Figge-Str. 9144227 Dortmund
 
Tel. 0231/9 76 77 - 419eMail: [EMAIL PROTECTED]