摘要: 问题描述 Spring Cloud架构下,我们在开发时,一般会搭建一个测试的Eureka Server,多个工程师的应用,都往这个Server进行注册。 现有有A、B两个service,A要调用B。 B有两个实例,一个是我开发的,另外一个是张三同学开发的。 我在B上新开发了几个接口,因此我就想让A只 阅读全文
posted @ 2024-01-30 21:21 耗子哥信徒 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 条件化地应用注解 什么意思呢? 参考chatGPT的回答: Spring 框架允许您通过 @Conditional 注解来条件化地应用注解。@Conditional 注解用于在特定条件下决定是否应用某个注解或配置。这在很多情况下是非常有用的,特别是在需要根据应用的运行时环境或配置来动态地选择性地应用 阅读全文
posted @ 2024-01-28 11:32 耗子哥信徒 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 优先级 在 Maven 中,依赖的解析顺序和优先级如下: 直接依赖优先级高于传递性依赖: 如果你在项目的 pom.xml 中直接声明了某个依赖项,那么 Maven 会首先尝试使用这个直接声明的依赖项,而不考虑传递性依赖。直接依赖项的版本号会优先于传递性依赖。 最近者优先: 如果有多个传递性依赖解析到 阅读全文
posted @ 2024-01-28 10:26 耗子哥信徒 阅读(628) 评论(0) 推荐(0) 编辑
摘要: 问题描述 kafka中的数据格式如下: { "customerId": 1652, "deviceId": "13011304383", "timestamp": 1705637828000, "parameters": { "acc": 0, "locationStatus": 1, "altit 阅读全文
posted @ 2024-01-19 16:29 耗子哥信徒 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 问题描述 spring: datasource: driver-class-name: com.mysql.jdbc.Driver url: jdbc:jdbc:mysql://122.224.147.xxx:90/dev?characterEncoding=utf8 username: xxx p 阅读全文
posted @ 2024-01-18 21:47 耗子哥信徒 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 背景说明 本文针对eureka的源码分析,基于的版本号: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.7.14< 阅读全文
posted @ 2024-01-17 22:35 耗子哥信徒 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 问题 1、spring框架下,大多数bean都是单例模式。这些单例模式的bean,会在多线程环境下执行(每个http request,可能对应一个线程)。如果bean是有状态的(对象的属性会被修改),如何解决线程安全问题? 2、多线程环境下,db连接如何共享的? db连接复用的粒度,是请求级别还是线 阅读全文
posted @ 2024-01-13 20:23 耗子哥信徒 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 问题描述 @Bean @LoadBalanced public RestTemplate restTemplate(SpringClientFactory clientFactory, LoadBalancerClient loadBalancer) { return new RestTemplat 阅读全文
posted @ 2024-01-12 21:01 耗子哥信徒 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 需求 轨迹查询 查询车辆一天的指标(轨迹、速度) 业务: 1、一天有1800万条指标数据 pg分区功能、最好每个设备数据存在一个分区 pg array类型、或者中间表,来解决行数太多的问题。 表太大时,btree会有性能瓶颈。块级索引就适合这个场景https://zhmin.github.io/po 阅读全文
posted @ 2023-12-24 02:19 耗子哥信徒 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 直接使用yum安装的时候,都会提示缺少某些包无法安装。我这里把缺少的包的安装方式列一下。 yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest 阅读全文
posted @ 2023-12-24 02:18 耗子哥信徒 阅读(513) 评论(0) 推荐(0) 编辑