qiailin qiailin 9 月,3 周 之前

CentOS 安装 Rancher HA

因为RKE HA安装仅支持Rancher-v2.0.8以及早期的版本,这种方式已经弃用。Rancher-v2.0.8以后的版本,欢迎您采用Helm chart方式部署Rancher HA。所以我这里采用Helm chart方式安装。

因为RKE HA安装仅支持Rancher-v2.0.8以及早期的版本,这种方式已经弃用。Rancher-v2.0.8以后的...

qiailin qiailin 11 月 之前

Jenkins+Rancher+Harbor+Gitlab部署应用到生产环境

关于Jenkins结合rancher进行应用的持续集成,整个流程事实上并不算复杂,只不过牵扯到的东西,以及需要注意到的地方太多

关于Jenkins结合rancher进行应用的持续集成,整个流程事实上并不算复杂,只不过牵扯到的东西,以及需要注意到的地方太多

qiailin qiailin 1 年 之前

Linux安装Gitlab

一般我们会把gitlab部署在企业内网的一台单独的服务器上,这样比较安全,并且都用默认的端口启动服务(即安装好之后不修改端口)。gitlab服务器的内存最好是大于4G的,不然会比较慢。

一般我们会把gitlab部署在企业内网的一台单独的服务器上,这样比较安全,并且都用默认的端口启动服务(即安装好之后不修改端...

qiailin qiailin 1 年 之前

Jenkins初始部署

jenkins的中文官网为https://jenkins.io/zh/

jenkins的中文官网为https://jenkins.io/zh/

qiailin qiailin 1 年 之前

Docker搭建Elasticsearch集群

为什么要用ElasticSearch?我们的应用经常需要添加检索功能,开源的Elastic Search是目前全文检索引擎的首选。它可以快速的存储、搜索和分析海量数据。ElasticSearch是一个分布式搜索框架,提供RestfulAPI,底层基于Lu...

为什么要用ElasticSearch?我们的应用经常需要添加检索功能,开源的Elastic Search是目前全文检索引擎...

qiailin qiailin 1 年 之前

Spingx 车队物流系统

物流仓储系统,涵盖模块:用户管理、车辆管理、计划管理、仓库管理、库存管理、财务管理、统计报表、系统管理等模块组成

物流仓储系统,涵盖模块:用户管理、车辆管理、计划管理、仓库管理、库存管理、财务管理、统计报表、系统管理等模块组成

qiailin qiailin 1 年,8 月 之前

Spring Cloud Gateway + Oauth2 实现统一认证和鉴权!

最近发现了一个很好的微服务权限解决方案,可以通过认证服务进行统一认证,然后通过网关来统一校验认证和鉴权。此方案为目前最新方案,仅支持Spring Boot 2.2.0、Spring Cloud Hoxton 以上版本,本文将详细介绍该方案的实现,希望对大...

最近发现了一个很好的微服务权限解决方案,可以通过认证服务进行统一认证,然后通过网关来统一校验认证和鉴权。此方案为目前最新方...

qiailin qiailin 1 年,9 月 之前

MySQL如何实时同步数据到ES?试试这款阿里开源的神器!

canal主要用途是对MySQL数据库增量日志进行解析,提供增量数据的订阅和消费,简单说就是可以对MySQL的增量数据进行实时同步,支持同步到MySQL、Elasticsearch、HBase等数据存储中去。

canal主要用途是对MySQL数据库增量日志进行解析,提供增量数据的订阅和消费,简单说就是可以对MySQL的增量数据进行...

qiailin qiailin 1 年,10 月 之前

分布式系统中的CAP理论

分布式系统中的CAP理论

分布式系统中的CAP理论

qiailin qiailin 2 年,1 月 之前

京东到家-订单系统高可用架构及演变过程

京东到家是达达集团旗下中国最大的本地即时零售平台之一,目标就是实现一个小时配送到家的业务。一直到 2019 年京东到家覆盖 700 个县区市,合作门店近 10 万家,服务数千万消费者。随着订单量的增长、业务复杂度的提升,订单系统也在不断演变进化,从早期一...

京东到家是达达集团旗下中国最大的本地即时零售平台之一,目标就是实现一个小时配送到家的业务。一直到 2019 年京东到家覆盖...

qiailin qiailin 3 年,1 月 之前

蚂蚁金服大规模分布式事务实践及四种分布式事务模式

本文整理自蚂蚁金服技术专家、分布式事务 Seata 发起者之一张森(花名:绍辉)在 GIAC 全球互联网架构大会的分享。本文详细讲解了在分布式架构演进中,蚂蚁金服面对的跨服务、跨数据库的业务数据一致性问题以及应对措施,并分享了分布式事务 Seata 的 ...

本文整理自蚂蚁金服技术专家、分布式事务 Seata 发起者之一张森(花名:绍辉)在 GIAC 全球互联网架构大会的分享。本...

qiailin qiailin 4 年,1 月 之前

安装PM2

PM2是node进程管理工具,可以利用它来简化很多node应用管理的繁琐任务,如性能监控、自动重启、负载均衡等,而且使用非常简单。 下面就对PM2进行入门性的介绍,基本涵盖了PM2的常用的功能和配置。

PM2是node进程管理工具,可以利用它来简化很多node应用管理的繁琐任务,如性能监控、自动重启、负载均衡等,而且使用非...

qiailin qiailin 4 年,1 月 之前

CAP--什么是CAP,为何三者不可兼得

无论是在工作还是学习途中我们必然会接触到分布式系统,例如:zookeeper就是使用CP原则,eureka使用AP原则,那么CAP原则是必然需要了解的知识之一。 接下来我们先了解一下什么是CAP,CAP即CAP定理或叫做CAP原则,指的是在一个分布...

无论是在工作还是学习途中我们必然会接触到分布式系统,例如:zookeeper就是使用CP原则,eureka使用AP原则,那...

qiailin qiailin 4 年,7 月 之前

Maven打包时强制检查SNAPSHOT依赖包的更新

由于开发人员自己封装的工具类jar包会经常的deploy到私服上以提供给其他的项目使用,在开发和测试阶段用的是SNAPSHOT快照版本,而且持续集成很频繁。

由于开发人员自己封装的工具类jar包会经常的deploy到私服上以提供给其他的项目使用,在开发和测试阶段用的是SNAPSH...

qiailin qiailin 5 年,8 月 之前

Centos 安装 Nginx

nginx的rewrite模块和HTTP核心模块都会用到PCRE正则表达式语法,ssl会用到openssl

nginx的rewrite模块和HTTP核心模块都会用到PCRE正则表达式语法,ssl会用到openssl