Deployment με rsync

2015-05-06 ϑεμα katanophoros
Καλημέρα, Έχω 2 servers για μια εφαρμογή όπου τρέχει πίσω από load balancer. Και έχω ένα αρχείο με τα αρχεία του site. Από ότι είδα το rsync υποστιρίζει --batch-write αλλά ουσιαστικά αποθηκεύει τις αλλαγές σε αρχείο και πρέπει σε κάθε ένα server με το χέρι α τα ανεβάζω πράγμα που δεν με βολεύει.

Re: Deployment με rsync

2015-05-06 ϑεμα Simos Xenitellis
2015-05-06 12:42 GMT+03:00 katanophoros katanopho...@gmail.com: Καλημέρα, Έχω 2 servers για μια εφαρμογή όπου τρέχει πίσω από load balancer. Και έχω ένα αρχείο με τα αρχεία του site. Από ότι είδα το rsync υποστιρίζει --batch-write αλλά ουσιαστικά αποθηκεύει τις αλλαγές σε αρχείο και πρέπει

Re: Deployment με rsync

2015-05-06 ϑεμα Konstantinos Togias
katanophoros, Αυτό που θέλεις το κάνει εύκολα το rsync. Μπορεί να συγχρονίζει τα αρχεία φακέλων που βρίσκονται σε διαφορετικούς server. Για τον συγχρονισμό μπορείς να φτιάξεις ένα απλό bash script μέσα στο οποίο θα εκτελείται η εντολή rsync με τα ορίσματα και τους φακέλους που θέλεις. Πχ. ένα

Re: Deployment με rsync

2015-05-06 ϑεμα Emmanouil Batsis (Manos)
On 05/06/2015 12:42 PM, katanophoros wrote: Έχετε μια ιδέα πως να τα ανεβάζω σε όλους τους servers; seealso https://github.com/duncs/clusterssh/wiki -- Ubuntu-gr mailing list Ubuntu-gr@lists.ubuntu.com If you do not want to receive any more messages from the ubuntu-gr mailing list, please

Re: Deployment με rsync

2015-05-06 ϑεμα katanophoros
Και εγώ έτσι το έκανα. Αλλά τελικά κατέληξα σε php script. Λόγο ότι σε bash για κάποιο λόγο δεν βόλευε το loop Βασίκα όρισα ένα πίνακα με όλους τους διαθέσιμους servers και για κάθε server έκανα rsync. Αλλά λόγο ημιμάθειας του bash syntax και αρκετά καλής γνώσης σε php το έκανα σε php. ( system()

Re: Deployment με rsync

2015-05-06 ϑεμα katanophoros
On 06/05/2015 01:10 μμ, Simos Xenitellis wrote: 2015-05-06 12:42 GMT+03:00 katanophoros katanopho...@gmail.com mailto:katanopho...@gmail.com: Καλημέρα, Έχω 2 servers για μια εφαρμογή όπου τρέχει πίσω από load balancer. Και έχω ένα αρχείο με τα αρχεία του site. Από ότι είδα το