Sidekiq Δωρεάν λογισμικό ουράς μηνυμάτων
Το απλό και αποτελεσματικό εργαλείο επεξεργασίας υποβάθρου Ruby
Το Sidekiq είναι μια πλήρως εξοπλισμένη, ισχυρή και απλή και απλή ενσωμάτωση με οποιαδήποτε εφαρμογή Rails. Είναι ένα από τα ταχύτερα συστήματα επεξεργασίας εργασίας.
ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ
Το SideKIQ είναι ένας αποτελεσματικός, απλός στην ενσωμάτωση και ο καλύτερος προγραμματιστής εργασίας ανοιχτού κώδικα με το UI για να χειριστεί πολλές εργασίες ταυτόχρονα στην ίδια διαδικασία με πολλαπλά νήματα. Ο προγραμματιστής του Rails Sidekiq λειτουργεί και ενσωματώνεται σφιχτά με τις ράγες για να κάνει τη διαδικασία Linux φόντο νεκρή απλή. Το SideKIQ Open Source Task Scheduler είναι ένα πλήρες πλαίσιο επεξεργασίας εργασιών επεξεργασίας φόντου για τη γλώσσα Ruby. Ενσωματώνεται με οποιαδήποτε σύγχρονη εφαρμογή Rails όσο το δυνατόν πιο απλή και με πολύ υψηλότερη απόδοση από άλλα υπάρχοντα λογισμικό ουράς μηνυμάτων. Ο προγραμματιστής εργασιών ανοικτού κώδικα SideKIQ είναι μια επέκταση στο sidekiq που σας επιτρέπει να προγραμματίζετε ή να πιέζετε τις εργασίες για να τρέξετε σε δεδομένη χρονική στιγμή ή σε ορισμένα χρονικά διαστήματα. Ο προγραμματιστής CRON SideKIQ με το UI είναι ένα πλαίσιο για την κλιμάκωση των εφαρμογών σας, εκτελώντας εργασίες στο παρασκήνιο με πολλαπλές διαδικασίες sidekiq. Αυτό απαιτεί να ακολουθείτε τρία μέρη για επεξεργασίες φόντου:
- Ο πελάτης SideKIQ εκτελείται σε οποιαδήποτε διαδικασία Ruby μιας διαδικασίας PUMA ή Passenger Application Server και σας επιτρέπει να δημιουργήσετε εργασίες για επεξεργασία αργότερα.
- Το Redis παρέχει και βοηθά στην αποθήκευση δεδομένων για το SideKIQ. Αποθηκεύει όλα τα δεδομένα εργασίας μαζί με το χρόνο εκτέλεσης και τα ιστορικά δεδομένα για το UI Web του Power Sidekiq.
- Κάθε διαδικασία διακομιστή SideKIQ τραβάει εργασίες από την ουρά στο Redis και τις επεξεργάζεται αργότερα.
Απαιτήσεις συστήματος
Απαιτούνται τα ακόλουθα πακέτα εξάρτησης βασικών βασικών για την εγκατάσταση του SideKIQ Best Scheduler open source:
- Ruby: MRI 2.5+ ή JRUBY 9.2+.
- Redis: 4.0+
- Rails 5.0+ Υποστήριξη
- Επεξεργαστής ρουμπυμίνης
- Git
Χαρακτηριστικά
Ορισμένες από τις μεγάλες λίστα των χαρακτηριστικών sidekiq scheduler open source με το UI παρατίθενται παρακάτω:
- Προγραμματισμένες εργασίες
- Διαχείριση σφαλμάτων
- Web UI
- API Ruby
- Πολλαπλασιασμός
- Εργασίες Cron
- Απλό και αποτελεσματικό
Οδηγίες Εγκατάστασης
Εγκαταστήστε το sidekiq στο Ubuntu
Sidekiq απλό, εύκολο στη ρύθμιση και χρονοδιαγράμματα εργασίας ανοιχτού κώδικα. Για να διαμορφώσετε και να ρυθμίσετε τις επαναλαμβανόμενες εργασίες με το περιβάλλον Rails, εγκαταστήστε τα απαραίτητα πακέτα εξαρτήσεων. Προσθέστε το SideKIQ GEM για να εκτελέσετε εργασία στο φόντο Linux στο gemfile σας ή να εκτελέσετε κάτω από την εντολή στον κατάλογο έργων:
gem install sidekiq
Προσθέστε έναν εργαζόμενο σε εφαρμογή ή εργαζόμενους για να επεξεργαστείτε ασύγχρονες εργασίες στο Linux:
rails generate sidekiq:worker hard
Δημιουργήστε τη βάση δεδομένων και εκτελέστε μεταναστεύσεις:
HardWorker.perform_async('bob', 5)
Ξεκινήστε το sidekiq μοναδικές εργασίες από τη ρίζα της εφαρμογής Rails, ώστε οι εργασίες να υποβληθούν σε επεξεργασία:
bundle exec sidekiq
Συγχαρητήρια! Έχετε εγκαταστήσει με επιτυχία το SideKIQ Scheduler Open Source Scheduler με λογισμικό UI. Απολαμβάνω!
Συχνές ερωτήσεις
Τι χρησιμοποιείται για το sidekiq;
Το SideKIQ είναι ένα λογισμικό επεξεργασίας ουράς ανοιχτού κώδικα για την εκτέλεση εργασιών στο παρασκήνιο. Το SideKIQ χειρίζεται πολλές εργασίες ταυτόχρονα στην ίδια διαδικασία χρησιμοποιώντας πολλαπλά νήματα.
είναι δωρεάν sidekiq;
Το SideKIQ έχει σχεδιαστεί και κατασκευαστεί ως ένα δωρεάν και εύκολο να εγκαταστήσετε το πλαίσιο εργασίας φόντου για τη γλώσσα Ruby.
Είναι το SideKIQ Open Source;
Ναι, το SideKIQ είναι ο προγραμματιστής εργασίας ανοιχτού κώδικα και το ταχύτερο σύστημα εργασίας υπό την άδεια LGPLV3. Το αποθετήριο πηγαίου κώδικα SideKIQ διατίθεται στο Github.
Σε ποια γλώσσα είναι η Sidekiq;
Ο προγραμματιστής εργασίας SideKIQ Open Source είναι γραμμένο στη γλώσσα προγραμματισμού Ruby.
Ποιος χρησιμοποιεί sidekiq;
Πολλές διάσημες εταιρείες, όπως το Stackshare, το Accenture και το RD Station, χρησιμοποιούν το Sidekiq στις τεχνολογικές τους στοίβες για να χειριστούν την ασύγχρονη επεξεργασία εργασίας.
Εξερευνήστε
Σε αυτό το άρθρο συζητήσαμε για το εργαλείο επεξεργασίας υποβάθρου SideKIQ. Για να μάθετε σχετικά με άλλα συστήματα επεξεργασίας εργασίας για το φόντο ανοιχτού κώδικα, επισκεφθείτε την επόμενη σελίδα:
Top 5 Λογισμικό MQ Open Source Message
Σύστημα αναμονής Redis για επεξεργασία φόντου