Khắc phục sự cố trình biên dịch đám mây trong VEXcode V5

Bài viết này sẽ cung cấp hỗ trợ cho Quản trị viên CNTT và người dùng đang nhận được thông báo lỗi “Quá trình biên dịch đã hết thời gian chờ. Vui lòng thử lại."

VEXcode V5 chạy trên các hệ điều hành dựa trên Web, ChromeOS, iPadOS hoặc Android yêu cầu sử dụng Trình biên dịch đám mây để biên dịch các dự án của người dùng thành mã bộ vi xử lý. Do những hạn chế về bảo mật trên các nền tảng này, trình biên dịch bộ vi xử lý VEX không thể chạy cục bộ. Để khắc phục sự cố này, VEXcode sử dụng dịch vụ web Cloud Compiler để cho phép người dùng các nền tảng này có thể tải mã xuống robot của họ.

Lưu ý: Người dùng Windows và Mac không sử dụng dịch vụ Trình biên dịch đám mây.

Người dùng có thể truy cập status.vexcode.cloud để khám phá xem có sự gián đoạn dịch vụ nào đối với Trình biên dịch đám mây đối với tất cả người dùng hay không. Nếu các dịch vụ Trình biên dịch đám mây VEXcode báo cáo là "đã kết nối" trên trang web trạng thái thì mạng cục bộ của bạn có thể đang chặn quyền truy cập vào Trình biên dịch đám mây.

 

Thông tin tường lửa / mạng

(Thông tin được cập nhật cho VEXcode 2.3.1+)

Để đảm bảo Trình biên dịch đám mây VEXcode có thể hoạt động, vui lòng đảm bảo các địa chỉ và cổng sau được bỏ chặn trên mạng của bạn cho người dùng cuối.

Blocks / C++ Trình biên dịch: cppv5.vexcode.cloud
Dịch vụ Python Linter: pythonv5.vexcode.cloud
Cổng: 443 (cũng có sẵn trên 5637)
Giao thức: TCP

Lưu ý: Địa chỉ IP cố định không có sẵn cho dịch vụ Trình biên dịch đám mây - dịch vụ được lưu trữ trên AWS và địa chỉ IP có thể thay đổi theo thời gian dựa trên cấu hình của phiên bản máy chủ AWS.

Dịch vụ cập nhật chương trình cơ sở: content.vexrobotics.com
Cổng: 443
Giao thức: HTTPS

 

Kiểm tra kết nối trình biên dịch đám mây

Quản trị viên CNTT có thể tải xuống Tiện ích kiểm tra đám mây VEXcode để hỗ trợ khắc phục sự cố kết nối của mạng cục bộ với các dịch vụ Trình biên dịch đám mây mà không cần cài đặt VEXcode hoặc kết nối robot.

Tải xuống Tiện ích kiểm tra đám mây VEXcode - Windows
Tải xuống Tiện ích kiểm tra đám mây VEXcode - Mac

V5_202.png

Cách sử dụng

  • Chọn nền tảng của bạn (IQ, EXP, V5) từ menu thả xuống Nền tảng. Sau khi được chọn, giao diện người dùng sẽ cập nhật để hiển thị đúng máy chủ.
  • Phía bên trái của các chỉ báo là trạng thái dịch vụ Trình biên dịch đám mây - trạng thái này dựa trên dữ liệu từ status.vexcode.cloud. Các chỉ báo này sẽ thông báo cho bạn biết liệu dịch vụ Cloud Compiler có đang chạy cho tất cả người dùng hay không.
  • Phía bên phải của các chỉ báo là kết nối của bạn với các dịch vụ Trình biên dịch đám mây từ mạng hiện tại của bạn. Nếu các chỉ báo này cho biết "Không được kết nối" thì mạng của bạn đang chặn quyền truy cập vào Trình biên dịch đám mây. Mở các địa chỉ và cổng được liệt kê trên mạng của bạn bằng thông tin trong bài viết này.
  • Nút "Kiểm tra lại" sẽ cố gắng kết nối lại với dịch vụ Trình biên dịch đám mây và làm mới các chỉ báo trạng thái.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: