# 升级到Java 17没这么简单
4 min read
最近在给公司新架构做技术选型,刚好 Java 17 也正式发布一段日子了,而且是LTS长期支持版本,就想着直接用起来吧,里面有些特性还是非常好用的,比如:
最近在给公司新架构做技术选型,刚好 Java 17 也正式发布一段日子了,而且是LTS长期支持版本,就想着直接用起来吧,里面有些特性还是非常好用的,比如:
由于公司内部所有服务都是跑在阿里云 k8s 上的,然后 dubbo 提供者默认向注册中心上报的 IP 都是Pod IP,这意味着在 k8s 集群外的网络环境是调用不了 dubbo 服务的,如果本地开发需要访问 k8s 内的 dubbo 提供者服务的话,需要手动把服务暴露到外网,我们的做法是针对每一个提供者服务暴露一个SLB IP+自定义端口,并且通过 dubbo…
最近由于某些需求,需要在linux环境下做 java 开发,刚好可以试试wsl2 gui,一通折腾下来总算符合自己的预期了,这里就记录下踩坑历程。
最近公司项目要接入配置中心,后来调研下来决定使用apollo,但是在使用的时候发现有 个小细节特别难受,apollo不支持通过项目代码配置默认的environment,官网文档如下:
项目使用的springfox-swagger2@2.9.2版本
使用VitrualBox安装 ubuntu20 之后,需要启用VitrualBox增强功能,发现一直装不上,这里记录下解决方案: