Αυτό το άρθρο θα παρέχει βοήθεια σε διαχειριστές IT και χρήστες που λαμβάνουν το μήνυμα σφάλματος "Η διεργασία μεταγλώττισης έχει λήξει". Παρακαλώ προσπαθήστε ξανά.”
Το VEXcode V5 που εκτελείται σε λειτουργικά συστήματα που βασίζονται στο Web, iPadOS ή Android απαιτεί τη χρήση ενός Cloud Compiler για τη μεταγλώττιση των έργων χρηστών σε κώδικα μικροεπεξεργαστή. Λόγω περιορισμών ασφαλείας σε αυτές τις πλατφόρμες, ο μεταγλωττιστής μικροεπεξεργαστή VEX δεν μπορεί να εκτελεστεί τοπικά. Για να επιλύσει αυτό το πρόβλημα, το VEXcode χρησιμοποιεί μια διαδικτυακή υπηρεσία Cloud Compiler για να επιτρέπει στους χρήστες αυτών των πλατφορμών να μπορούν να κατεβάζουν κώδικα στο ρομπότ τους.
Σημείωση: Οι χρήστες Windows και Mac δεν χρησιμοποιούν τις υπηρεσίες Cloud Compiler.
Οι χρήστες μπορούν να επισκεφθούν status.vexcode.cloud για να ανακαλύψουν εάν υπάρχει διακοπή υπηρεσίας στον μεταγλωττιστή cloud για όλους τους χρήστες. Εάν οι υπηρεσίες VEXcode Cloud Compiler αναφέρουν ως "συνδεδεμένες" στον ιστότοπο κατάστασης, τότε το τοπικό σας δίκτυο ενδέχεται να εμποδίζει την πρόσβαση στον Cloud Compiler.
Πληροφορίες τείχους προστασίας / δικτύου
(Ενημερωμένες πληροφορίες για τον κώδικα VEX 2.3.1+)
Για να διασφαλίσετε ότι ο μεταγλωττιστής VEXcode Cloud μπορεί να λειτουργήσει, βεβαιωθείτε ότι οι ακόλουθες διευθύνσεις και θύρες είναι ξεμπλοκαρισμένες στο δίκτυό σας για τους τελικούς χρήστες.
Μπλοκ / Μεταγλωττιστής C++: cppv5.vexcode.cloud
Υπηρεσία Python Linter: pythonv5.vexcode.cloud
Θύρα: 443 (διαθέσιμη και στο 5637)
Πρωτόκολλο: TCPΣημείωση: Οι σταθερές διευθύνσεις IP δεν είναι διαθέσιμες για υπηρεσίες Cloud Compiler - οι υπηρεσίες φιλοξενούνται στο AWS και οι διευθύνσεις IP ενδέχεται να αλλάξουν με την πάροδο του χρόνου, ανάλογα με τη διαμόρφωση των στιγμιότυπων του διακομιστή AWS.
Υπηρεσία ενημέρωσης υλικολογισμικού: content.vexrobotics.com
Θύρα: 443
Πρωτόκολλο: HTTPSΓια μια πλήρη λίστα όλων των τομέων που πρέπει να συμπεριληφθούν στη λίστα επιτρεπόμενων, συμπεριλαμβανομένου του τομέα cloud, μεταβείτε στην ενότητα Απαιτήσεις πρόσβασης τομέα για ιστότοπους και πόρους VEX.
Δοκιμή συνδεσιμότητας μεταγλωττιστή cloud
Οι διαχειριστές IT μπορούν να κατεβάσουν το βοηθητικό πρόγραμμα VEXcode Cloud Check Utility για να βοηθήσουν στην αντιμετώπιση προβλημάτων συνδεσιμότητας ενός τοπικού δικτύου με τις υπηρεσίες Cloud Compiler χωρίς να χρειάζεται η εγκατάσταση του VEXcode ή η σύνδεση ενός ρομπότ.
Λήψη του βοηθητικού προγράμματος VEXcode Cloud Check - Windows
Λήψη του βοηθητικού προγράμματος VEXcode Cloud Check - Mac
Πώς να χρησιμοποιήσετε
- Επιλέξτε την πλατφόρμα σας (IQ, EXP, V5) από το αναπτυσσόμενο μενού Πλατφόρμα. Μόλις επιλεγεί, το περιβάλλον χρήστη θα ενημερωθεί για να εμφανίσει τους σωστούς διακομιστές.
- Η αριστερή πλευρά των δεικτών είναι η κατάσταση της υπηρεσίας Cloud Compiler - αυτή βασίζεται σε δεδομένα από το status.vexcode.cloud. Αυτοί οι δείκτες θα σας ενημερώσουν εάν οι υπηρεσίες Cloud Compiler εκτελούνται για όλους τους χρήστες.
- Η δεξιά πλευρά των δεικτών είναι η σύνδεσή σας με τις υπηρεσίες Cloud Compiler από το τρέχον δίκτυό σας. Εάν αυτές οι ενδείξεις αναφέρουν "Μη συνδεδεμένο", τότε το δίκτυό σας εμποδίζει την πρόσβαση στον μεταγλωττιστή cloud. Ανοίξτε τις διευθύνσεις και τις θύρες που αναφέρονται στο δίκτυό σας χρησιμοποιώντας τις πληροφορίες σε αυτό το άρθρο.
- Το κουμπί "Επανάληψη δοκιμής" θα επιχειρήσει να συνδεθεί ξανά στην υπηρεσία Cloud Compiler και να ανανεώσει τις ενδείξεις κατάστασης.