在VEXcode V5中故障排查云编译器问题

当一个用户收到错误信息‘编译器进程超时’。 请重试。“或”无法访问编译器服务器。 请重试",本文可以帮助在VEXcode V5中排查这两个错误。

VEXcode云编译器只用在运行在Chrome OS和iOS/iPadOS上的VEXcode V5。 运行在Windows或MacOS的VEXcode V5使用一个本地的编译器且不需要网络连接。

检查网络连通性。

VEXcode V5使用以下URLs来检查网络连接是否可用以作为第一步。 如果你的设备报告无网络连接,但是你可以导航到其他网站,确保以下URLs没有被你的网络阻挡。

检查云编译器连接

首先,检查VEXcode云编译器服务是否开启并运行。 你可以访问status.vexcode.cloud来发现是否有针对所有用户的云编译器服务的服务中断。

如果VEXcode云编译器服务报告为开启并正在运行,你的网络可能被阻止访问VEXcode云编译器。 你可以下载VEXcode云编译器状态工具来协助故障排查你的网络与云编译器服务间的连接问题。


使用VEXcode云编译器状态工具

 
网络连接

网络连接指示器将显示设备的当前网络连通性。 如果没有网络连接,所有其他连接状态指示器将报告‘未连接’。

IQ&V5

IQ和V5行将显示两个VEXcode云编译器服务状态-每个版本的VEXcode一个。

编译器服务:这些指标显示VEXcode编译器服务当前是否为所有用户启动并运行中。 这个信息来自status.vexcode.cloud网站。

编译器网络连接:这些指标将指示当前网络是否可以访问VEXcode云编译器服务。 这个测试模拟了通过亚马逊网页服务网络套接服务在云编译器上编译一个VEXcode程序。 如果编译器无法从当前网络访问,这个测试将报告‘未连接’。 网络管理员将需要确保ChromeOS和iOS/iPadOS设备使用VEXcode V5可以连接到以下服务器以确保用户可以编译他们的程序:

V5云编译器服务
服务器:prod.v5.blocks.vexcode.cloud
端口号:5636
协议:TCP

刷新按钮

刷新按钮可被用于再次运行编译器测试以帮助验证网络是否可以连接到VEXcode云编译器服务。 注意‘最后一次检查’区域是status.vexcode.cloud的最后一次更新,不是本地工具最后一次被刷新的时间。