logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

项目管理二:gogs+Jenkins+docker+harbor 项目部署

文章目录项目管理二:gogs+Jenkins+docker+harbor 项目部署基础环境搭建搭建git 和git私服环境搭建git搭建git私服 gogs搭建docker私服 harbor搭建Jenkins项目管理二:gogs+Jenkins+docker+harbor 项目部署基础环境搭建根据项目管理一 搭建好jdk、maven、docker、dockercompose。防火墙记得关闭 或者开

#jenkins#docker#运维开发 +1
rabbitmq集群搭建(docker-compose 方式)

rabbitmq集群搭建单机版rabbitmq,无法满足目前真实应用的要求。如果 RabbitMQ 服务器遇到内存崩溃、机器掉电或者主板故障等情况,该怎么办?单台 RabbitMQ服务器可以满足每秒 1000 条消息的吞吐量,那么如果应用需要 RabbitMQ 服务满足每秒 10 万条消息的吞吐量呢?购买昂贵的服务器来增强单机 RabbitMQ 务的性能显得捉襟见肘,搭建一个 RabbitMQ 集

#java#rabbitmq
springboot整合redis、redisson

springboot整合redis依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId></dependency><dependency><

#spring boot#java#redis
rabbitmq进阶:整体理解、编程模型和高级特性

文章目录编程模型RabbitMQ整体理解和队列解析RabbitMQ编程模型原生API编程模型RabbitMQ整体理解和队列解析RabbitMQ是基于AMQP协议开发的一个MQ产品,可以参照下图来理解RabbitMQ当中的基础概念:一些基本概念在Rabbitmq快速入门有讲过主要讲下 新版本rabbitmq的队列。在3.9.15版本中包含了三种队列类型,分别是Classic 经典队列, Quorum

#rabbitmq#java
mysql优化一:深入理解mysql索引

文章目录深入理解mysql索引为什么要使用索引常用索引的数据结构二叉树红黑树hash表b-treeb+treemysql的b+tree的数据结构mysql索引聚集索引非聚集索引为什么建议建表的时候必须建主键,并且建议才使用整型的自增主键深入理解mysql索引数据结构展示:https://www.cs.usfca.edu/~galles/visualization/Algorithms.html为什

#mysql#b树#数据库
springCloudStream集成rabbitmq

springCloudStream集成rabbitmqSpringCloudStream框架封装出了三个最基础的概念来对各种消息中间件提供统一的抽象:Destination Binders:负责集成外部消息系统的组件。Destination Binding:由Binders创建的,负责沟通外部消息系统、消息发送者和消息消费者的桥梁。Message:消息发送者与消息消费者沟通的简单数据结构。简单使用

#rabbitmq#java#spring cloud
Elasticsearch7.17 一: 快速入门

ElasticSearch(简称ES)是一个分布式、RESTful 风格的搜索和数据分析引擎,是用Java开发并且是当前最流行的开源的企业级搜索引擎,能够达到近实时搜索,稳定,可靠,快速,安装使用方便。客户端支持Java、.NET(C#)、PHP、Python、Ruby等多种语言官方网站: https://www.elastic.co/下载地址:https://www.elastic.co/cn/

#搜索引擎#elasticsearch
springboot整合zookeeper

文章目录springboot整合zookeeperzookeeper基础curator简介curator整合依赖配置类yml配置注册监听机制watches所有测试Controller结果展示新增/查看(具体代码在controller层)修改/删除(具体代码在controller层)事务(具体代码在controller层)监听使用分布式锁(具体代码在controller层)配置中心案例(没有代码)分

#zookeeper#java
到底了