How tight are server resources? How 'sandboxed' does each app need to be?
Do they all share the same datasources?

I have OpenBD running on CentOS 6.4 with tomcat. I have multiple sites
running, and I've elected to drop an instance of OpenBD as a war into each
site, rather than working with a single OpenBD instance. I prefer to view
the sites as standalone, each including OpenBD. I also mostly edit OpenBD
through the XML files so it was easy for me to make a modified version of
OpenBD preconfigured the way I like it so I don't have to start from
scratch each build.

Other than taking up a larger memory footprint due to multiple instances of
OpenBD, I'm struggling to see how having multiple instances would actually
consume more CPU. In fact, I think multiple instances might actually
perform better due to spreading the load around enabling more opportunities
to utulize multi-core cpus.

Thoughts?






On Tue, Aug 6, 2013 at 12:45 PM, Jordan Michaels <[email protected]>wrote:

> Yeah, we don't have a Mac installer for OpenBD, sorry! OSX has a seriously
> lame TOS that makes it a criminal offence to install OSX on anything other
> then Mac hardware. Since we don't own Mac hardware, I have nothing legal I
> can test a build on.
>
> The concept is to install OpenBD as a common class in Tomcat - a set of
> libraries that is available to all contexts. The mod_cfml module makes
> creating the contexts happen automatically as soon as they are hit, but you
> can also create contexts in the server.xml directly, although in your case
> that might be prohibitive.
>
> A similar method can also be accomplished in Jetty, but I'm not very
> familiar with Jetty. Alan W. could assist with that. Maybe consider getting
> some commercial support from AW2.0 if you head down that direction.
>
> HTH!
>
> Warm Regards,
> Jordan Michaels
>
>
> On 08/06/2013 08:13 AM, Doug Hughes wrote:
>
>> I'll probably have to do that to some extent or another.  The windows
>> installer seems to only want to connect to IIS.  I'm running a Mac so
>> the Linux installer (likely) won't work.  So I may have to spin up a
>> linux VM, do the install there, see HOW it works, and then duplicate it
>> on my mac.  Ugh.
>>
>> Doug Hughes
>> [email protected] <mailto:[email protected]>
>>
>> 651-252-4234
>>
>>
>> On Tue, Aug 6, 2013 at 10:55 AM, Alan Cole <[email protected]
>> <mailto:[email protected]>> wrote:
>>
>>     Doug,
>>
>>     That I don't know - but you could use that as a jumping off point
>>     and then simply replace the BD libraries with more up to date ones.
>>
>>     Thanks,
>>     Alan
>>
>>     On Aug 6, 2013, at 9:57 AM, Doug Hughes <[email protected]
>>     <mailto:[email protected]>> wrote:
>>
>>      Alan,
>>>
>>>     I tracked down this url: http://openbd.viviotech.net/
>>>
>>>     It looks like the latest installer is for OpenBD 2.0.2.  Do you
>>>     know if there is an installer for a more recent version?
>>>
>>>     Thanks,
>>>
>>>     Doug Hughes
>>>     [email protected] <mailto:[email protected]>
>>>     651-252-4234 <tel:651-252-4234>
>>>
>>>
>>>
>>>     On Tue, Aug 6, 2013 at 8:48 AM, Alan Cole <[email protected]
>>>     <mailto:[email protected]>> wrote:
>>>
>>>         Doug,
>>>
>>>         We do what you are outlining here (one server with virtual
>>>         host multiple domains). Only difference is we use Linux
>>>         servers / apache.
>>>
>>>         Take a look at the vivioTech installer - I don't have the link
>>>         with me, but it shouldn't be hard to find.
>>>
>>>         Thanks,
>>>         Alan
>>>
>>>         On Aug 6, 2013, at 8:13 AM, Doug Hughes <[email protected]
>>>         <mailto:[email protected]>> wrote:
>>>
>>>          Hi all,
>>>>
>>>>         I'm really struggling with one aspect of OpenBD that I can't
>>>>         seem to get around. I'm hoping someone might have some
>>>>         helpful insight for me.
>>>>
>>>>         I have to have /many/ (potentially hundreds or thousands) of
>>>>
>>>>         web applications running with OpenBD on a single server and
>>>>         all running under the webroot for their hostname.
>>>>
>>>>         IE:
>>>>
>>>>         http://host1.example.com
>>>>         http://host2.example.com
>>>>         http://host3.example.com
>>>>         ...
>>>>         http://host1234.example.com
>>>>
>>>>         From everything I've read, it's traditional to stuff all your
>>>>         CFM and asset files directly under the openbd app running in
>>>>         a JEE container. This seems to imply that I would have a
>>>>         separate "instance" of OpenBD running in Tomcat for each
>>>>         host.  Does this translate to (potentially) thousands of
>>>>         processes that I need to run somehow all on one server?
>>>>
>>>>         I think I really only need one OpenBD instance, if I could
>>>>         use that to handle cfm files for each of those hosts.
>>>>
>>>>         I've been beating my head against this for days now and I
>>>>         really just don't know how to proceed.  Any suggestions or
>>>>         advice would be appreciated.
>>>>
>>>>         Thanks,
>>>>
>>>>         Doug Hughes
>>>>         [email protected] <mailto:[email protected]>
>>>>         651-252-4234 <tel:651-252-4234>
>>>>
>>>>
>>>>         --
>>>>         --
>>>>         online documentation: http://openbd.org/manual/
>>>>         
>>>> http://groups.google.com/**group/openbd?hl=en<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 
>>>> openbd+unsubscribe@**googlegroups.com<openbd%[email protected]>
>>>>         
>>>> <mailto:openbd+unsubscribe@**googlegroups.com<openbd%[email protected]>
>>>> >.
>>>>
>>>>         For more options, visit https://groups.google.com/**
>>>> groups/opt_out <https://groups.google.com/groups/opt_out>.
>>>>
>>>>
>>>>          --
>>>         --
>>>         online documentation: http://openbd.org/manual/
>>>         
>>> http://groups.google.com/**group/openbd?hl=en<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 
>>> openbd+unsubscribe@**googlegroups.com<openbd%[email protected]>
>>>         
>>> <mailto:openbd%2Bunsubscribe@**googlegroups.com<openbd%[email protected]>
>>> >.
>>>
>>>         For more options, visit https://groups.google.com/**
>>> groups/opt_out <https://groups.google.com/groups/opt_out>.
>>>
>>>
>>>
>>>     --
>>>     --
>>>     online documentation: http://openbd.org/manual/
>>>     
>>> http://groups.google.com/**group/openbd?hl=en<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 
>>> openbd+unsubscribe@**googlegroups.com<openbd%[email protected]>
>>>     
>>> <mailto:openbd+unsubscribe@**googlegroups.com<openbd%[email protected]>
>>> >.
>>>
>>>     For more options, visit 
>>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>
>>> .
>>>
>>>
>>>      --
>>     --
>>     online documentation: http://openbd.org/manual/
>>     
>> http://groups.google.com/**group/openbd?hl=en<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 
>> openbd+unsubscribe@**googlegroups.com<openbd%[email protected]>
>>     
>> <mailto:openbd%2Bunsubscribe@**googlegroups.com<openbd%[email protected]>
>> >.
>>
>>     For more options, visit 
>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>
>> .
>>
>>
>>
>> --
>> --
>> online documentation: http://openbd.org/manual/
>> http://groups.google.com/**group/openbd?hl=en<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 
>> openbd+unsubscribe@**googlegroups.com<openbd%[email protected]>
>> .
>> For more options, visit 
>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>
>> .
>>
>>
>>
> --
> --
> online documentation: http://openbd.org/manual/
> http://groups.google.com/**group/openbd?hl=en<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 
> openbd+unsubscribe@**googlegroups.com<openbd%[email protected]>
> .
> For more options, visit 
> https://groups.google.com/**groups/opt_out<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