@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.


Reply via email to