前言 在云原生环境中,Pod 是部署应用程序的基本单位,而 Service 将符合指定条件的 Pod 作为可通过网络访问的服务提供给服务调用者。在某些情况下,可能需要将某个 ...
前言 在云原生环境中,Pod 是部署应用程序的基本单位,而 Service 将符合指定条件的 Pod 作为可通过网络访问的服务提供给服务调用者。在某些情况下,可能需要将某个 ...
前言 生产环境需要使用 K8S 部署方式,并且依赖于 Nacos 发布云配置,但是需要支持按 Pod 分批发布。目前 Nacos 仅支持两段式发布,先发一部分试点,剩下的需要...
谢谢提醒
Dubbo IP白名单(多协议 + Telnet)背景 当不想改动服务消费者的时候(如服务消费者太多,改动大),只修改服务生产者,如何做服务权限控制? Dubbo 使用注册中心的情况下,可通过 Dubbo Admin 中的功...
前言 随着 Docker 和 K8S 的普及,云原生时代已经到来,开发工程师对应用环境的掌控力进一步加强,运维成本进一步降低。DevOps 采用容器技术更是如虎添翼,持续集成...
背景 在大规模的容器集群内,镜像分发,往往需要消耗大量时间,并且会给镜像仓库带来很大的压力负担,通过 P2P 技术将流量分担到集群的每个节点上,这样可以大大缩短下载镜像的时间...
如何使用 GraphQL 构建 BFF 使用工程接口演示: package.json 执行命令 npm installnode ${filename}.js 创建工程imag...
有的,只是移除了永久代
JVM 系列 - 内存区域 - 方法区(六)特点 方法区(Method Area)与 Java 堆一样,是所有线程共享的内存区域。 JDK7 之前(永久代)用于存储已被虚拟机加载的类信息、常量、字符串常量、类静态变量、...
“指向class实例的引用”只是类信息的一部分内容
JVM 系列 - 内存区域 - 方法区(六)特点 方法区(Method Area)与 Java 堆一样,是所有线程共享的内存区域。 JDK7 之前(永久代)用于存储已被虚拟机加载的类信息、常量、字符串常量、类静态变量、...
背景 目前由于 Spring Boot 项目打包出来的是一个 FatJar,就算只改一行代码,也是推送整个 FatJar 到 Docker,导致容器块体积过大,docker ...
你好,请检查关联的namespace,或者可以断点查看List<ApolloConfig> apolloConfigList里面的namespace。
Apollo 公共 Namespace 使用背景 现在使用 Apollo 配置中心框架的公司越来越多了,也希望写这篇文章对刚入手 Apollo 的同学有所帮助,对系统做出更多更好用的功能。 问题举例 私有 Namesp...
背景 当不想改动服务消费者的时候(如服务消费者太多,改动大),只修改服务生产者,如何做服务权限控制? Dubbo 使用注册中心的情况下,可通过 Dubbo Admin 中的功...
你好,非常感谢指出,这应该是在修改过程中出现了纰漏,对应的应该是areturn
JVM 系列 - 内存区域 - Java 虚拟机栈(三)特点 Java 虚拟机栈(Java Virtual Machine Stacks)是线程私有的,生命周期随着线程,线程启动而产生,线程结束而消亡。 Java 虚拟机栈描述的是...
背景 在一些特定情况的业务开发中,一个应用可能需要连接多个数据源。 读写分离的数据源,一个读库和一个写库,读库负责各种查询操作,写库负责各种添加、修改、删除。 由于业务需要,...
背景 现在使用 Apollo 配置中心框架的公司越来越多了,也希望写这篇文章对刚入手 Apollo 的同学有所帮助,对系统做出更多更好用的功能。 问题举例 私有 Namesp...
概述 随着 Spring Cloud 微服务架构的流行,一次请求往往需要涉及到多个服务,因此服务性能监控和排查就变得更复杂。 通过 APM 帮助理解系统行为、用于分析性能问...
@李鼎 感谢作者大大指导
TransmittableThreadLocal 源码解析1、介绍 TransmittableThreadLocal(TTL) 是 Alibaba 开源的,用于解决在使用线程池等会池化复用线程的组件情况下,提供 ThreadLoca...
特点 方法区(Method Area)与 Java 堆一样,是所有线程共享的内存区域。 JDK7 之前(永久代)用于存储已被虚拟机加载的类信息、常量、字符串常量、类静态变量、...