logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

给实体机服务器重装Linux系统全记录

服务器型号是ibm x3650m3,原机子是window系统,重装为Linux,我装了CentOs7。一、制作Linux启动盘:刚开始用老毛桃装windows的启动优盘进去格式化了硬盘,发现不支持装Linux,Linux启动盘和windows的是不一样的。于是用老毛桃重做了ISO模式的,还是不行,但可能是别的步骤比方下面的二步骤没做导致的。时间问题没有试验,也没意义,最后是用UltraIS...

Eureka多级缓存机制亮点(待整理)

读写互斥,加锁影响效率。Eureka最终一致性,高可用。对外接口resource类中接口防御性编程,对入参优先做校验。解决频繁的读写:读写分离注册方法写的时候直接写内存注册表,写完表之后主动失效读写缓存。获取注册信息接口先从只读缓存取,只读缓存没有再去读写缓存取,读写缓存没有再去内存注册表里取(不只是取,此处较复杂)。并且,读写缓存会更新回写只读缓存,同步。更新缓存:只读缓...

同一个工程配置多个mq及相关@ConditionalOnSingleCandidate、@Autowired和@Resource

@ConditionalOnSingleCandidate表示当指定Bean在容器中只有一个,或者虽然有多个但是指定首选Bean。同一个工程里配置不同的mq,并且不同位置各自使用。重写RabbitAutoConfiguration这个类里实例化的bean,RabbitTemplateConfiguration下的RabbitTemplate、AmqpAdmin以及RabbitMessagingTe

Eureka开发快速剔除失效服务

同一个服务部署了多个实例,在通过网关调用时会随机调用其中一个。但是,当某个服务挂掉之后,依然在注册中心中,依然会随机被调用到,调用时便会超时报错。(主要是开发测试或者演示时需要立即将失效的从注册中心剔除。)则:1、需要在注册中心,将eureka.server.eviction-interval-timer-in-ms改小,默认60秒,配置文件中单位是毫秒。# 注册中心的配置eureka...

Linux下git操作(一)——git基本命令

https://blog.csdn.net/qicheng777/article/details/74724015#commentBox每日诗词欣赏:《汉广》南有乔木,不可休思。汉有游女,不可求思。汉之广矣,不可泳思。江之永矣,不可方思。翘翘错薪,言刈其楚。之子于归,言秣其马。汉之广矣,不可泳思。江之永矣,不可方思。翘翘错薪,言刈其蒌。之子于归,言秣其驹。汉之广矣,不可...

xxl-job学习笔记

目录一、路由策略:(相当于执行器集群部署下的负载均衡)二、调度中心集群部署如何保证一次任务调度被消费一次三、系统远程调用思想四、代码在线编辑,动态执行。1、多种类型代码在线编辑:2、后端动态执行:五、使用注意点:一、路由策略:(相当于执行器集群部署下的负载均衡)执行器集群部署时,几点要求和建议:- 执行器回调地址(xxl.job.admin.addres...

OAuth 2.0三步走(第三步)——GitHub OAuth 第三方登录示例教程

这组 OAuth 系列教程,第一篇介绍了基本概念,第二篇介绍了获取令牌的四种方式,今天演示一个实例,如何通过 OAuth 获取 API 数据。很多网站登录时,允许使用第三方网站的身份,这称为"第三方登录"。下面就以 GitHub 为例,写一个最简单的应用,演示第三方登录。一、第三方登录的原理所谓第三方登录,实质就是 OAuth 授权。用户想要登录 A 网站,A 网站让用户提供第...

到底了