Java/Spring应用在k8s环境中的内存配置实践

前言在微服务架构中,网关、注册中心、配置中心、服务追踪、认证中心等一系列组件部署到服务器中会占用一定的内存,还有各个业务服务,一部署单个服务可能就占个几百M,甚至上G。那这一系列组件和服务同时部署不得消耗更多的内存?为防止这些服务把系统资源耗尽导致宕机,我们不得不为这些服务配置一定的内存限制。 在 k8s 环境中,如果我们单单配置了 memory 的 limit ,没有配置 Java 应用的JVM ...

了解跨域资源共享 CORS 并在 Spring 中解决跨域

简介​ CORS(Cross-Origin Resource Sharing 跨源资源共享),当一个资源请求的域或端口与该资源所在服务器的域或端口不同时即为跨域。 例如,在网页 lombok使用 中,图片引用却是另一个域名的资源。 ​ 出于安全考虑,浏览器限制从脚本内发起的跨源 HTTP 请求,例如,XMLHttpRequest 和 Fetch API 遵循同源策略。 这意味着使用这 ...