That gives me a lot to go on.  Thank-you Niphlod. 

I just got off the vanpool this morning and found out one of my co-workers 
runs some of our corporate infrastructure.  He suggested I look at Puppet, 
Chef, or Ansible for cluster management.  So looks like I have some 
learning to do.  :)

Wish me luck.  :)

On Wednesday, August 12, 2015 at 12:03:33 AM UTC-7, Niphlod wrote:
>
> the update process on several frontend servers can be split into 2 modes: 
> you can have an "incremental" update, in which the newer version of the 
> application doesn't break the old one, and the "breaking" update, in which 
> the newer version of the application breaks the old one.
>
> in the first case, you can log into each one of the servers and update the 
> app.
> in the second case, you need to log into each server, put the application 
> in "maintenance mode", update each server, and then revoke the "maintenance 
> mode" on each.
>
> there are SEVERAL ways to do it, some more elegant and intricated, some 
> more simple and maintainable.
>
> Start with basics: prepare a makefile or a procedure that updates a single 
> node, then execute it in a "foreach server" loop. It can be bash, python, 
> go, whatever you're more comfortable with. Draw the procedure on a sheet of 
> paper first (yes, it gets the deal done to unravel the necessary steps 
> beforehand) and then implement each piece. I use fabric to handle the 
> automation part wherever I can. Bash makefiles or powershell scripts where 
> I can't.
>
> On Wednesday, August 12, 2015 at 7:49:13 AM UTC+2, Michael M wrote:
>>
>> Hello All,
>>
>> I was looking at Load Balancing due to my Self Service Web Portal is I/O 
>> and Networking intensive.  
>>
>> I found 
>> http://www.web2pyslices.com/slice/show/1360/high-availability-cluster-with-pound
>>  
>> in it there is a this "We recommend using  
>> <http://www.web2pyslices.com/slice/show/1360/29>this install procedure 
>> <http://www.web2pyslices.com/slice/show/1360/29>" Which looks like a 
>> dead link.
>>
>> So if anyone knows the current slice that is referring to would be a 
>> great help.
>>
>> The main question is: Say I have 10 servers and I make a change to a 
>> module  and a view of an application.  How do I update to all servers 
>> without having to log into each and upload a Tar?
>>
>> Or what is the best practices?
>>
>> I am new to web-servers so please be verbose so I can learn as much as 
>> possible.  Thank-you.
>>
>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to