"are you replicating database via tomee/tomcat session replication?"
doesn't mean anything IMO...look MySQL cluster for such a thing, that's no
more the app server job (or it shouldn't be)

*Romain Manni-Bucau*
*Twitter: @rmannibucau <https://twitter.com/rmannibucau>*
*Blog: **http://rmannibucau.wordpress.com/*<http://rmannibucau.wordpress.com/>
*LinkedIn: **http://fr.linkedin.com/in/rmannibucau*
*Github: https://github.com/rmannibucau*



2013/3/24 Howard W. Smith, Jr. <[email protected]>

> Bjorn, for some time now, i've been wondering how to have 2 separate TomEE
> servers (for failover) and one copy of your database per  TomEE? are you
> replicating database via tomee/tomcat session replication?
>
> sometime ago, i searched google about this, but honestly... i don't
> understand how to replicate database in cluster environment. i am using
> eclipselink as jpa provider, and i think i saw something related to
> cluster/replication via eclipselink. i couldn't find any blogs or anything
> out there talking about this subject much. :(
>
>
> On Sun, Mar 24, 2013 at 1:35 PM, Bjorn Danielsson <
> [email protected]> wrote:
>
> > Well, I still have networking between my two (for failover)
> > TomEE servers and the SQL service that holds the queue and
> > commits the transactions. But I eliminated a middle-man :)
> >
> > --
> > Bjorn Danielsson
> > Cuspy Code AB
> >
> >
> > Romain Manni-Bucau <[email protected]> wrote:
> > > Yes, you squeezed the network layer, you avoided network problems ;)
> > > Le 24 mars 2013 18:12, "Bjorn Danielsson" <
> > [email protected]>
> > > a écrit :
> > >
> > >> Interesting, I went the opposite way, from JMS to @Asynchronous.
> > >>
> > >> I began using JMS for asynchronous requests that were required
> > >> to be transactional and reliable. This worked great during
> > >> initial development, first with OpenMQ in GlassFish and then
> > >> with ActiveMQ in OpenEJB/TomEE. But when I started testing
> > >> ActiveMQ failover configurations under heavy loads, I started
> > >> getting lost messages and hung JMS connections.
> > >>
> > >> So after struggling for a while I ended up rolling my own
> > >> persistent queue in SQL, and used @Asynchronous for the request
> > >> dispatch. That turned out to solve all of my problems, and the
> > >> overall configuration also become notably simpler.
> > >>
> > >> --
> > >> Bjorn Danielsson
> > >> Cuspy Code AB
> > >>
> > >>
> > >> "Howard W. Smith, Jr." <[email protected]> wrote:
> > >> > On Sat, Mar 23, 2013 at 5:55 PM, Romain Manni-Bucau
> > >> > <[email protected]>wrote:
> > >> >
> > >> >> just to be sure: @Schedule != @Asynchronous
> > >> >>
> > >> >>
> > >> > True/understood. hahaha!
> > >> >
> > >> > My point is this... since i had issues using @Asynchronous, it is
> hard
> > >> > going back to @Asynchronous since i'm loving AMQ/JMS. :)
> > >> >
> > >> > I think I heard you and/or others say that JMS is old technology
> > (java ee
> > >> > 5), and I know @Asynchronous is java ee 6, so i trust @asynchronous
> > can
> > >> do
> > >> > the job, but i even heard that @asynchronous is not good to use in
> > JSF or
> > >> > servlet (request-based) apps.
> > >>
> >
>

Reply via email to