= καλύτερες ροές εργασίας για τη διαχείριση διακομιστών (ιστού); =

Ποιοι είναι μερικοί καλοί τρόποι διαχείρισης διακομιστών που εκτελούνται ως μέρος της ροής εργασίας dev; Ιδανικά με ενσωμάτωση στην υποστήριξη μεταγλώττισης, έτσι ώστε ο διακομιστής να μπορεί να επανεκκινηθεί αυτόματα όταν το έργο επαναμεταγλωττιστεί με επιτυχία

Έχω βρει το πακέτο Prodigy μέχρι στιγμής - φαίνεται πολύ ωραίο, αλλά δεν αφορά το δεύτερο μέρος από όσο μπορώ να δω - με το Prodigy είμαι υπεύθυνος για την μη αυτόματη επανεκκίνηση του διακομιστή μου κάθε φορά που μεταγλωττίζω ξανά

Για τη δική μου (σχετικά παρόμοια) περίπτωση χρήσης, μόλις τα χάκαρα όλα μαζί με ένα μείγμα bash και elisp. Πάει κάπως έτσι

Σύνδεση κλειδιού στη λειτουργία,
Έχετε τη λειτουργία
συγχρονίστε ολόκληρο το έργο στον απομακρυσμένο κεντρικό υπολογιστή,
Καλέστε το
ssh, επίκληση
makeon τον απομακρυσμένο κεντρικό υπολογιστή

Στη συνέχεια, απλώς συνδέστε ένα άλλο κλειδί (ή έχετε το πρώτο μπλοκ συνάρτησης αν προτιμάτε) σε μια παρόμοια λειτουργία
ssh είναι στον απομακρυσμένο κεντρικό υπολογιστή και εκτελεί την εφαρμογή. Στην περίπτωσή σας, αναμένω ότι μπορεί να τρέξει κάτι σαν "sudo service apache restart"ή παρόμοιο

Εάν έχετε πολλούς διακομιστές ή/και πολλά έργα ιστοτόπων, το Projectile είναι αρκετά ικανό να παρακολουθεί το τρέχον έργο σας και πού πρέπει να συγχρονιστεί

== Σχετικά με την Κοινότητα ==
Μέλη
Σε σύνδεση
Κορυφαίο 5%
Κατάταξη κατά Μέγεθος