@Alan Cope I owe you a beer (Make that a case!) Just ran a test and it seems to have worked! Only deploying once, startup sequence took a few seconds.
Thank you very much for saving my day, I doubt I would have found to try these things on my own. On Monday, June 17, 2013 2:15:34 PM UTC-5, Marcus F wrote: > > @Alan Williamson > Because it's what comes with the installer from Viviotech and was the > easiest and fastest way to get going with using only one OpenBD instance to > serve many sites with virtual hosts. > > @Alan Cope > Thanks! I'll try it out and let you know how it goes. > > I really should buckle down and learn some of this Tomcat black magic > voodoo stuff. lol > > On Monday, June 17, 2013 8:12:21 AM UTC-5, [email protected] wrote: >> >> Marcus, >> >> Sounds like the exact issue I had. Each subdirectory within every >> virtual host was being deployed. >> >> I was able to overcome this by modifying my server.xml file that tomcat >> uses to deploy apps. This file should be located in: >> >> [openbd_install_directory]/tomcat/conf/server.xml >> >> Basically I modified each of my "Host" entries so that they now look like >> this: >> >> <Host name="www.domain.com" appBase="/path/to/folder/domain.com" >> deployOnStartup="true" autoDeploy="false" deployIgnore=".*"> >> <Alias>domain.com</Alias> >> <Context path="" docBase="/path/to/folder/domain.com/" >> useHttpOnly="true" allowLinking="true" /> >> </Host> >> >> Please note the attributes "deployOnStartup" and "autoDeploy" and >> "deployIgnore" - these >> attributes stopped my installation from going through and "deploying" all >> the subfolders >> within each app/virtual host. This also reduced my server start time from >> 10+ minutes to >> (usually) less than a minute. >> >> Hope it helps! >> >> Thanks, >> Alan Cole >> (PGP Key ID: 0x82D8E0C7) >> >> >> >> Begin forwarded message: >> >> *From: *Marcus F <[email protected]> >> >> *Subject: *Re: [OpenBD] OpenBD taking forever to start/restart >> >> *Date: *June 17, 2013 12:47:08 AM EDT >> >> *To: *[email protected] >> >> *Reply-To: *[email protected] >> >> >> No matter what I do, OpenBD can't find the Server.cfc file. >> >> I'm digging around Tomcat log files, I found something very strange.. >> My directories are being deployed many times over. >> >> They're being deployed 7 times each, so each application/directory adds >> quite a bit of overhead, I decreased startup time with a few *minutes* by >> just removed a few blank/unused application directories, but the problem >> with 7 deployments remain. >> >> The issue is definitely with Tomcat. >> >> I also found (But am less concerned about): >> "INFO: The APR based Apache Tomcat Native library which allows optimal >> performance in production environments was not found on the >> java.library.path:" >> >> I'm definitely NOT a tomcat guru, anyone seen this kind of behavior >> before? >> >> On Sunday, June 16, 2013 9:11:37 PM UTC-5, Alan Williamson wrote: >>> >>> There is definitely something going with the first request to one (or >>> all) of your apps. >>> >>> I suspect it is timing out on waiting for something. Usually, OpenBD >>> is up within a second. the startup time is very very fast. Please let >>> us know what you dig up. >>> >>> On 16/06/2013 16:30, Marcus F wrote: >>> > Hey Alan, >>> > >>> > Sure I'd like to take a look at that snippet. >>> > >>> > I wish there was more information in that log file though, to see >>> > what's actually going on. >>> >>> -- >> -- >> online documentation: http://openbd.org/manual/ >> http://groups.google.com/group/openbd?hl=en >> >> --- >> You received this message because you are subscribed to the Google Groups >> "Open BlueDragon" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> >> -- -- online documentation: http://openbd.org/manual/ http://groups.google.com/group/openbd?hl=en --- You received this message because you are subscribed to the Google Groups "Open BlueDragon" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
