作者:Administrator

阿里云对象存储

前言:为什么需要云存储?在分布式微服务的情况下,网关在某次负载均衡到某一个服务,且如果将文件就存储在此服务的服务器,下次需要查看文件的时候如果负载均衡不到同一个服务,就会出问题,所以不如将文件放在同一个地方存储阿里云文件上传方式1、普通上传:使用java代码上传,劣势是要经过自身的服务器,但安全2、

Administrator Administrator 发布于 2023-08-01

SpringBoot 整合 kafka

Kafka简介1、同时为发布和订阅提供吞吐量。 Kafka 的设计目标是以时间复杂度 O(1)的方式提供消息持久化能力

Administrator Administrator 发布于 2023-03-09

声明式服务调用: Spring Cloud Feign

Feign快速入门由于使用feign进行服务调用是要使用到注册中心的,所以可以直接在之前的eureka服务中新建一个feign-client的module。1、导包//1、引入eureka依赖时因为里面带有loadbalancer的依赖,也可以直接引入loadbalancer,但如果是//直接引入l

Administrator Administrator 发布于 2023-03-02

服务治理——Spring Cloud Eureka简单配置

前言在微服务系统前期,服务并不多,所以可以通过静态配置来维护并完成服务间的调用。但随着服务越来越多,静态配置就会变得难以维护(集群规模、服务的位置、服务的命名等都有可能发生变化)。为解决服务实例的维护问题,由此衍生出服务治理的框架和产品服务治理服务治理又分为服务注册、服务发现服务注册在服务治理框架中

Administrator Administrator 发布于 2023-02-17

虚拟机类加载机制

类文件结构这边的知识先略了,太繁琐类加载机制虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这个过程被称作虚拟机的类加载机制。Java可以动态扩展的语言特性就是依赖运行期动态加载和动态连接这个特点实现的。可以通过Java

Administrator Administrator 发布于 2023-02-07

虚拟机性能监控、故障处理

基础故障处理工具1、jps:虚拟机进程状况工具可以列出正在运行的虚拟机进程,并显示虚拟机执行主类(Main Class,main()函数所在的类)名称以及这些进程的本地虚拟机唯一ID2、jstat:虚拟机统计信息监视工具用于监视虚拟机各种运行状态信息的命令行工具。它可以显示本地或者远程虚拟机进程中的

Administrator Administrator 发布于 2023-02-06

JVM内存划分

运行时数据区域Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。程序计数器程序计数器(Program Counter Register)是一块较小的内存空间,分支、循环、跳转、异常处理、线程恢复等基础功能都需要依赖这个计数器来完成。由于Java虚拟机的多线程是通过

Administrator Administrator 发布于 2023-02-01