-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


On 05/12/2015 12:03 PM, Rafael Fonseca wrote:
> Wido,
> 
> If we were to recommend proxying with httpd, shouldn't cloudstack
> provide that as well out of the box?

I'd stay away from that. Providing that out of the box means doing
more stuff which an admin should do.

Wido

> Btw, there isn't really a big performance gain by proxying through
> httpd nowadays, the new version of the packaging also includes
> using tomcat8, which has an improved http/nio connector, have a
> look here for some performance benchmarks :) -> 
> http://www.tomcatexpert.com/blog/2010/03/24/myth-or-truth-one-should-a
lways-use-apache-httpd-front-apache-tomcat-improve-perform
>
>  What i think is that if we are going to suggest configuring httpd
> on the same box we should do it automatically, if not, tomcat can
> still run on port 80 by default and user can reverse proxy from any
> other machine :)
> 
> Also, if we're sticking to tomcat, we should have scripts build
> the APR/native connector for improved performance :) 
> http://tomcat.apache.org/native-doc/
> 
> This would be an improvement independent from using or not
> httpd/nginx in front of tomcat.
> 
> 
> 
> 
> 
> On Tue, May 12, 2015 at 11:45 AM, Wido den Hollander
> <w...@widodh.nl> wrote:
> 
> 
> 
> On 05/12/2015 11:37 AM, Erik Weber wrote:
>>>> On Tue, May 12, 2015 at 10:59 AM, Rafael Fonseca 
>>>> <rsafons...@gmail.com> wrote:
>>>> 
>>>>> Hi all,
>>>>> 
>>>>> I'm reworking the packaging system in cloudstack, and would
>>>>> like to gather your opinion on the following:
>>>>> 
>>>>> - Fedora 2x runs systemd's cockpit on port 9090 by default
>>>>> This is a deal breaker for the cluster servlet port on this
>>>>> OS, the two possibilities would be to either pack changes
>>>>> to fedora's config on rpm install or simply change the
>>>>> servlet port to another one that does not clash on any
>>>>> distro.. any comments/suggestions?
>>>>> 
>>>>> - Tomcat is not listening on port 80 Tomcat is using port
>>>>> 8080, which makes the user have to specify that in the
>>>>> browser.. should we change it? In ubuntu it's already
>>>>> running under jsvc, so it shouldn't be a problem.. same can
>>>>> be arranged for centos/other distros.
>>>>> 
>>>> 
>>>> Is it possible to ask the user for this during installation
>>>> and default to either 80 or 8080? I know Debian has a way to
>>>> interact with the user during install, not sure about
>>>> RedHat.
>>>> 
>>>> I don't know the rationale behind putting it on port 8080 in
>>>> the first place, but personally I don't see a problem moving
>>>> it to port 80.
>>>> 
> 
> I'd say to stick to 8080 and recommend anybody to use Apache /
> Nginx to proxy towards Tomcat.
> 
>>>> 
>>>>> - No link on the tomcat root (http://management-server/ can
>>>>> link internally to http://management-server/client , this
>>>>> makes it easier for new users who don't know the URL for
>>>>> the UI :)
>>>>> 
>>>>> 
>>>> Sounds like a good idea to me, I always forget to add /client
>>>> when I browse to new installations.
>>>> 
>> 
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJVUeEFAAoJEAGbWC3bPspCupwQAJjU6Akq18N9QcPYiOK60NR5
P9+MF0UFvu1N5nHJxYwEHjIqwuzN9957xqx6LK0nhyDMN8ECadvZXweT5XhXbh+5
G7D1Wqilav7GqGiye+4zV2CLRUI8KBPrUMFHwk4C4o1SqE6YxiX7E8/WY+cx2nt2
LRAwPIvc3IL5QRIbiDfFm19mJRExBvHIZCYsMAPMgag2p85HOzuGxQ/NCcME7nna
ODlHkjrPaWF66vZtyMA289R1e0Bab7hbElirCsA0VoTP3gbrwNriDf1KSfmOzIJD
VyaSq2kcDIrWYWjuXxtjhIKdxCCkopgqRvjjiEDCQ3LVDaMsh4PSjhl2SuSU24l4
mX6DZXjnt+3U01FOj9Bc76K28hawB3+7qqYPEsWlboi7Jz5hn0j04Kn9wRa+ZbfF
8t1DUpdPDtWd+HsyV/fdKXKY1X4Q/P3SatrqVZBymnyT/l/ENvqYLzLcNXHN9NSl
8o0+vhmTJRdbK9QoNeB8QtmtU+VB4iyC6x5tfwgqLvRNsSep3mpEgrKVa3h1Ssaz
14ChxYSNktOLJM3JuKBHqzSM0lxOHOT7wkiSXiXlCpbaoVRLcge7U4PjJW/GCSrE
a/BAUYQzSKBAS/OpZHFizmQ0J7ASXaFDlBwy5XBfV+4nZjtClVR4oN9VHAJJ8d2X
Fl89s3wdH0L/ag6Sd/oj
=nbJY
-----END PGP SIGNATURE-----

Reply via email to