we are deploying our store on amazon elastic beanstalk. this will give us dynamic capacity.
is there any reason I cannot have multiple cscart servers connecting to a single backend DB?
can the application handle concurrent database updates from multiple servers? (add product, order…)
I searched but could not find any discussion of this topic
Hello.
In our opinion, should be no problem. But to find out exactly, you just have to try on a test stores.
Thank you.
[quote name='sdetweil' timestamp='1431555877' post='214304']
we are deploying our store on amazon elastic beanstalk. this will give us dynamic capacity.
is there any reason I cannot have multiple cscart servers connecting to a single backend DB?
can the application handle concurrent database updates from multiple servers? (add product, order…)
I searched but could not find any discussion of this topic
[/quote]
What about store-fronts? Each store-front will be located on the separate server?
I guess you are using DNS round Robin load balancing? Or does beanstalk think of all that for you?
This is probably a question for the devs. But I am very interested to see how this is done.
[quote name='kogi' timestamp='1431596195' post='214348']
I guess you are using DNS round Robin load balancing? Or does beanstalk think of all that for you?
This is probably a question for the devs. But I am very interested to see how this is done.
[/quote]
beanstalk does that for you when you have more than one instance active. (technically there is always a load balancer in place)
[quote name='eComLabs' timestamp='1431595374' post='214339']
What about store-fronts? Each store-front will be located on the separate server?
[/quote]
we only have one storefront.
[quote name='kogi' timestamp='1431596195' post='214348']
I guess you are using DNS round Robin load balancing? Or does beanstalk think of all that for you?
This is probably a question for the devs. But I am very interested to see how this is done.
[/quote]
here is a link to the LB setup and options [url=“Load balancer for your Elastic Beanstalk environment - AWS Elastic Beanstalk”]http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features.managing.elb.html[/url]
another question, relative to elastic… they demand that the disk instance be non-volatile… ie any changes made to the disk image will be lost when another instance is started, or the current instance is restarted… other than addons, themes/layouts , is there anything else that is stored on the server instance, not in the database (which will be on a separate machine).