SMF for Tomcat? (Can contribute code)
Hi,
I'd like to see someone make SMF (Service Management Facility) support for Tomcat *official*. I've seen several people make their own versions. It would be nice for it to be a part of an optimised package like yours.
In particular, I'd like to see manifests that set instance-specific parameters, like in the following:
http://blog.curthread.org/solaris/smf/tomcatmanifest
This would mean I could eventually have multiple instances without much extra work. For serious production environments you almost always want multiple instances:
online Oct_06svc:/network/tomcat:1
online Oct_06svc:/network/tomcat:2
online Oct_06svc:/network/tomcat:3
(and so on.)
I'd also like to see it get the priv_ports permission so that it can bind port 80 without being root. See my own contribution on how to run the Orion app server under SMF:
http://www.sun.com/bigadmin/content/submitted/deploy_orion.html
I can contribute code if you want.
Ultimately I'd like to be able to download a standard package to install on the new T2000's at my workplace :-)
[1125 byte] By [
G-Man] at [2007-11-26 11:22:25]

# 1
>
> In particular, I'd like to see manifests that set
> instance-specific parameters, like in the following:
> http://blog.curthread.org/solaris/smf/tomcatmanifest
>
> This would mean I could eventually have multiple
> instances without much extra work. For serious
> production environments you almost always want
> multiple instances:
>
> online Oct_06svc:/network/tomcat:1
> online Oct_06svc:/network/tomcat:2
> online Oct_06svc:/network/tomcat:3
> (and so on.)
It's really easy! See http://blog.curthread.org/solaris/smf/managinginstances
# 2
Thanks for the link!
However, will anyone make this official so that corporate users can set it up like this without having to say "download this bit, then go to this guy's blog, then get that bit" etc?
While I'm capable of doing this myself it is much nicer from a standardisation point of view if the relevant files and settings come by default in the "distribution" (if I can call it that).
I can't understand that the Apache project themselves don't want to be platform specific, but surely these CSQ packages are intended for and targetted at this one specific platform! :-)
GMan at 2007-7-7 3:37:46 >
