I attempted to start using upstart, but that evolved into a nightmare. Nothing seems to work to get it to see the right pid. Even using expect daemon option still does not get the right pid, so upstart ends up with a pid that does not even exist (by the way, I had some process to try to reap that fake pid to clear upstart status up, but that only works sometimes). Anyway, what is the ideal way to start automatically bamboo? No /wrapper folder exists that I can find that is mentioned in some articles, the bamboo.sh does not work anymore (warns you not to use), and the stop-bamboo.sh and start-bamboo.sh work weird--in that, stop-bamboo.sh fails the first time you run it, but works if you run it again. Do we use old fashion init.d stuff? chkconfig? upstart with a working conf file (what is that conf file)?
I had no great answer on my issue. We use the bundle. That is our solution choice. I was just looking for the best way to start/stop the application in Linux as there are so many ways now to do so. The only thing I could see is that you need to put a sleep in after sending a stop request before you can start again (i.e., doing a restart). I saw no good way to use upstart that I could figure out, which is what I was hoping to use.
Why don't you use the default tomcat from redhat and deploy the EAR/WAR-Edition on that tomcat?
https://confluence.atlassian.com/display/BAMBOO044/Bamboo+EAR-WAR+installation+guide
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Why would I do that? It is much easier to use their standalone product that bundles the Tomcat and the application together. My only question is what is the best way to start up bamboo when the Linux server restarts.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
because you get securityfixes/updates for your tomcat and you get a functioning environment
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
This seems to be an issue if you try to stop before it has completely started. I had to put a sleep 90 after the start command to give it time to startup.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
When I say stop-bamboo.sh fails. I see java.net.ConnectException: Connection refused the first time I run it and ps -ef shows it is still running. I did wait to see if it goes away, but it never does. If I run stop-bamboo.sh again, it does seem to work the second time.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.