Udfordring

[email protected] ("Jonas B. Nielsen")
Newsgroups perl.copenhagen
Message-ID <[email protected]>
Hep, 

Jeg har en lidt seriøs udfordring, som jeg vil høre om der er nogen der kan bidrage med løsningsforslag til:

Jeg har skrevet en Catalyst applikation som implementerer en egen specificeret protokol.

Valget af Catalyst blev gjort på følgende grundlag:

- Stabilt framework
- Nemt at teste
- HTTP baseret
- Indlejring i eksisterende platform (Apache2/mod_perl2 eller andet)
- Understøttelse af SSL

Protokollen implementerer en række egne fejlkoder som går udover hvad som er defineret i HTTP.

Jeg valgte af gammel vane at bruge Apache2 med mod_perl2 som engine. Dette viste sig dog at give visse udfordringer. Apache2 understøtter nemlig ikke egne fejlkoder alt som ikke er defineret i HTTP og alt ukendt bliver oversat til 500.

Det operativ system vi benytter supporterer ikke længere Apache1 med mod_perl, men det kan være en sidste udvej at forsøge at få dette til at virke,men...

Jeg har forsøgt med lighttpd med FastCGI, men der er samme scenario som for Apache2.

Jeg har grublet over følgende alternative løsninger:

- Egen server, den skal dog understøtte SSL, så jeg er blevet lidt i tvivl om det er den bedste vej at gå, skalerbarhed kan blive et problem.
- En POE baseret løsning (kan benytte SSL med lidt tweaks), er i tvivl om skalerbarhed dog
- Nginx? - I dunno

Så jeg står lidt ved en korsvej og vil gerne se på om der er flere alternative løsningsmodeller,

jonasbn
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.