logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

复习笔记5-nginx、rabbitmq、redis、jenkins、Docker、ELK、日志、Hadoop

RabbitMq 几种工作模式http://127.0.0.1:15672guest/guest消费模式1、自动模式-消费者从消息队列获取消息后,服务端就认为该消息已经成功消费。2、手动模式-消费者从消息队列获取消息后,服务端并没有标记为成功消费,消费者成功消费后需要将状态返回到服务端1.简单模式:一个生产者,一个消费者(声明队列,往里面塞值取值即可)2. work模式:一个生产者,多个消费者,每

文章图片
#微服务
vue项目引入高德js-api

如何在vue项目中使用高德地图注意页面创建地图时要加延迟。

#vue.js#javascript#前端
分布式任务调度(定时器)Spring Schedule、quartz 、XXL-JOB

Spring Schedule + Redis 分布式锁 实现任务调度集群下每个应用都如下配置执行,但只有获取到 redis 锁的应用才回去执行真实的业务操作用到 redis 的 SETNX 是『SET if Not eXists』(如果不存在,则 SET)的简写。@Scheduled(cron = "0 */1 * * * ?")public void closeOrderTaskV2 {log

#分布式#spring#java
锁分类、分布式锁、分布式事务解决方案

一、各种锁参考 通俗易懂 悲观锁、乐观锁、可重入锁、自旋锁、偏向锁、轻量/重量级锁、读写锁、各种锁及其Java实现!悲观锁、乐观锁、可重入锁、自旋锁、偏向锁、轻量/重量级锁、读写锁悲观锁顾名思义,就是很悲观,每次拿数据时都认为别人会修改,所以每次拿数据时都会上锁,这样别人想拿这个数据就会阻塞(block )直到它拿到锁。传统关系型数据库就用到这种锁机制,比如行锁(for update),表锁等,读

#分布式
分布式任务调度(定时器)Spring Schedule、quartz 、XXL-JOB

Spring Schedule + Redis 分布式锁 实现任务调度集群下每个应用都如下配置执行,但只有获取到 redis 锁的应用才回去执行真实的业务操作用到 redis 的 SETNX 是『SET if Not eXists』(如果不存在,则 SET)的简写。@Scheduled(cron = "0 */1 * * * ?")public void closeOrderTaskV2 {log

#分布式#spring#java
到底了