06 2024 档案

摘要:1、包装axios const restWithHeader = axios.create({ baseURL: import.meta.env.APP_BASE_API_URL, timeout: 60000, headers: { 'header1': 'This is a header val 阅读全文
posted @ 2024-06-19 08:51 漠孤烟 阅读(187) 评论(0) 推荐(0) 编辑
摘要:#查看想开的端口是否已开: firewall-cmd --query-port=3306/tcp #添加指定需要开放的端口: firewall-cmd --add-port=3306/tcp --permanent #重载入添加的端口: firewall-cmd --reload #查询3306端口 阅读全文
posted @ 2024-06-17 10:57 漠孤烟 阅读(12) 评论(0) 推荐(0) 编辑
摘要:需求 访问某个url后缀时,例如:/abc/*,自动路由到指定http服务地址http://myhost/* 代码 httpServer.createContext("/abc", BeanFactory.proxyHandler("yourhost:8080")); 反向代理处理器 public 阅读全文
posted @ 2024-06-14 14:43 漠孤烟 阅读(264) 评论(0) 推荐(0) 编辑
摘要:引入依赖 <dependency> <groupId>com.googlecode.juniversalchardet</groupId> <artifactId>juniversalchardet</artifactId> <version>1.0.3</version> </dependency 阅读全文
posted @ 2024-06-12 15:30 漠孤烟 阅读(13) 评论(0) 推荐(0) 编辑
摘要:CRaC Coordinated Restore at Checkpoint,翻译为中文:从检查点原样恢复重启。 大致的原理是将JVM的当前运行状态进行持久化存储起来,相当于存储某一刻运行时的快照,给那一刻的JVM运行状态进行拍照即为检查点。再启动服务时直接通过该快照文件恢复至运行状态。通过检查点恢 阅读全文
posted @ 2024-06-06 11:16 漠孤烟 阅读(174) 评论(0) 推荐(0) 编辑
摘要:Spring Boot支持对AOT模式的启动、测试 1、构建 mvn -Pnative native:compile 或 mvn -Pnative spring-boot:build-image 1、启用AOT的方式启动app java -Dspring.aot.enabled=true -jar 阅读全文
posted @ 2024-06-05 15:50 漠孤烟 阅读(350) 评论(0) 推荐(0) 编辑
摘要:代码: Field[] fields = YourClass.class.getDeclaredFields(); Run On JVM 可正常获取该类所有成员变量 Compile with GraalVM to Native Image 代码不报错,但fields数组长度为0 解决办法 实现Run 阅读全文
posted @ 2024-06-03 18:11 漠孤烟 阅读(69) 评论(0) 推荐(0) 编辑
摘要:日志示例 [INFO] native-maven-plugin:0.9.28:compile (default-cli) @ my-app [INFO] Found GraalVM installation from GRAALVM_HOME variable. [INFO] [graalvm re 阅读全文
posted @ 2024-06-03 15:39 漠孤烟 阅读(192) 评论(0) 推荐(0) 编辑
摘要:对比表: 应用 启动时间(秒) 内存消耗(M) 启动模式 app1(spring boot) + JVM 3.4 183.3 JVM app1(spring boot) + Native 0.44 57.7 native-image 阅读全文
posted @ 2024-06-03 15:21 漠孤烟 阅读(55) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示