摘要:
最近在做项目合并,之前排队项目(子项目)从idm项目(父项目)分开的,考虑的是独立开发,但开发到后面太多依赖idm这边,所以现在又要合并。。。。 子项目这边有个saas模块,主要是根据不同域名实现访问不同数据库,主要用到的是域名过滤器+spring数据源切换(AbstractRoutingDataS 阅读全文
摘要:
https://app.yinxiang.com/fx/bd8556d5-b341-4502-987a-a58ac26199a7 阅读全文
摘要:
https://app.yinxiang.com/fx/bd178f6b-b607-494d-8f11-8c1580d7d1d1 阅读全文
摘要:
https://app.yinxiang.com/fx/a005760a-3bed-4300-ad7b-e3ef9499c7e7 阅读全文
摘要:
网络IO https://app.yinxiang.com/fx/e2eeedbf-d4ae-4868-86f8-acaf610e7ec1 网络知识 https://app.yinxiang.com/fx/68ed7109-91b5-4bc9-ad14-1b7e35fbc681 0拷贝 https: 阅读全文
摘要:
1:Mysql 索引的底层数据结构 https://app.yinxiang.com/fx/b3fc5a83-a402-43e7-a4d8-dd12c1f2e499 2:Mysql 索引优化 https://app.yinxiang.com/fx/059010ec-ba1a-496e-b037-64 阅读全文
摘要:
1Java类加载器 https://app.yinxiang.com/fx/7e81bc64-9df4-46b3-b64a-23f56b230093 2Java对象结构 https://app.yinxiang.com/fx/49859e87-7424-4c35-8207-d014f6811579 阅读全文
摘要:
1消费者端配置参数 brokerlist:和生产者一样,kafka服务端地址,至少配置2个; key反序列化器:将字节数组转化成对象,需要个生产者的序列化器对应上; value反序列化器:同上 groupid:消费者组id; 消费者组中消费者和分区的关系是:每个分区只能同时被一个消费者组内的一个消费 阅读全文
摘要:
1配置生产者参数 必须的3个参数 brokerlist:服务端地址,集群地址,至少配置2个,会自动获取其他的服务端地址; key序列化类: value序列化类: 非必须: clientid:不填 会给producer-数字 2创建生产者实例 KafkaProducer p = new KafkaPr 阅读全文
摘要:
Kafka 扮演的3个重要的角色 消息中间件 系统解耦:上游系统A成功后,需要发送消息到下游BCD;需要嵌入BCD的接口; 解耦A系统成功后就直接把消息放到KafKa中; BCD系统再去Kafka中去拿 削峰填谷: 系统在某些时段,请求量暴增几十倍,可以添加服务器,平时请求很少,增加了就没有发挥真正 阅读全文
摘要:
高可靠 生产者 1:分区的多副本机制,容灾; 2:ack机制,生产者的消息,成功的判断条件需要ack确认; ack:0,代表生产者只管发送,性能高,可靠性差; ack:1,代表消息只要到leader分区副本,就算成功,有安全风险,有消息丢失的可能; ack:-1 或者all,再配上mini.sync 阅读全文