升级macOS Sonoma后代理请求失效及MySQL连接问题求助
macOS Sonoma升级后本地开发环境连接异常(Angular+Java+MySQL)
问题概述
原本运行正常的Angular前端+Java后端开发测试环境,在升级macOS至Sonoma后出现连接问题:前端代理请求被拒绝,后端无法连接远程MySQL服务器。
报错详情
前端代理错误
[HPM] Error occurred while trying to proxy request /api/auth/get from localhost:4200 to http://localhost:8080 (ECONNREFUSED)
Java后端MySQL连接异常
com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. at com.mysql.cj.jdbc.exceptions.SQLError.createCommunicationsException(SQLError.java:174) ~[mysql-connector-java-8.0.29.jar:8.0.29] at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64) ~[mysql-connector-java-8.0.29.jar:8.0.29] at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:828) ~[mysql-connector-java-8.0.29.jar:8.0.29] at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:448) ~[mysql-connector-java-8.0.29.jar:8.0.29] at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-java-8.0.29.jar:8.0.29]
已尝试无效的方法
- 重启笔记本(此前同类问题可解决,本次无效)
- 在Angular代理配置中添加
"changeOrigin": true(无效)
关键确认
已核实远程服务器运行正常,问题根源为本地与远程MySQL服务器的连接故障,无法修改远程服务器配置,需通过本地设置调整解决。
内容的提问来源于stack exchange,提问作者mintak
相关产品推荐
相关产品推荐

