We're using a vendor licensed copy of the Tanuki Java Service Wrapper to start their platform. It ships with wrappers for every O/S flavour and architecture and the recommended profile is a 64 bit VM with a 3 gig heap.
We're using 64 bit Redhat, but I've been unable to find a wrapper configuration option which forces the wrapper.sh
script to use the wrapper-linux-x86-64
binary. The only way I have been able to get the wrapper to start in 64 bit mode is by deleting the wrapper-linux-x86-32
binary.
Is there a way to force the wrapper into 64 bit mode? Is it simply trying to choose the fastest appropriate VM setting and choosing 32 bit mode when it can because our heap is less than 4 gig?
I'd like to learn more about how the java-service-wrapper makes the 32/64 bit decision but have been unable to find anything online.