Stella981 Stella981
3年前
Gitlab+Jenkins+K8s集群+Kuboard+Harbor实现自动化CICD
本次通过GitlabJenkinsK8s集群KuboardHarbor实现自动化CICD,当容器镜像推送到Harbor镜像库中之后,自动触发dockerpull更新Kubernetes环境中的容器镜像。实验拓扑图:!1.png(https://s2.51cto.com/images/20201004/16018188
Stella981 Stella981
3年前
Redis分布式锁的正确实现方式
前言分布式锁一般有三种实现方式:1.数据库乐观锁;2.基于Redis的分布式锁;3.基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各样的问题,为了避免误人子弟,本篇博客将详细介绍如何正确地实现Redis分布式锁。
Wesley13 Wesley13
3年前
CGB2004
1.Redis集群1.1Redis分区说明Redis分区只负责数据应该存储到哪里的问题.至于是否能存储的下完全由Redis内存决定.!在这里插入图片描述(https://imgblog.csdnimg.cn/20200817100323585.png?xossprocessima
Stella981 Stella981
3年前
Spring Cloud Eureka 注册安全一定要做到位!
!(https://oscimg.oschina.net/oscnet/94725f2a7b2f4cfdb0a1886809de2216.png)前些天栈长在微信公众号Java技术栈分享了SpringCloudEureka最新版实现注册中心的实战教程:SpringCloudEureka注册中心集群搭建,Greenwi
Stella981 Stella981
3年前
Docker Swarm常用命令
docker技术现在越来越流行,接下来为大家介绍一些常用命令(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.linuxcool.com%2F)查看集群节点dockernodels创建nginx服务dockerpullhub.te
Stella981 Stella981
3年前
Apache Cassandra 在 Facebook 的应用
谁说Facebook弃用Cassandra?相反Facebook拥有全世界最大的单个Cassandra集群部署,而且他们对Cassandra做了很多性能优化,包括CassandraonRocksDB以提升Cassandra的响应时间。在Instagram(Instagram是Facebook公司旗下一款免费提供在线图片及
Stella981 Stella981
3年前
Docker之路
创建服务我们知道使用dockercompose.yml可以来一次配置、启动多个容器,在Swarm集群中也可以使用compose文件(dockercompose.yml)来配置、启动多个服务。使用dockerservicecreate一次只能部署一个服务,使用dockercompose
Stella981 Stella981
3年前
LB中使用到的一致性Hash算法的简单实现
1、类的Diagram!(https://oscimg.oschina.net/oscnet/896a4590f74827afad5a6bc6865dfd4275f.png) 2、代码实现2.1、Node类,每个Node代表集群里面的一个节点或者具体说是某一台物理机器;packageconsistencyhash
京东云开发者 京东云开发者
8个月前
基于图遍历的Flink任务画布模式下零代码开发实现方案
作者:京东物流吴云涛前言提交一个DataSteam的Flink应用,需要经过StreamGraph、JobGraph、ExecutionGraph三个阶段的转换生成可成执行的有向无环图(DAG),并在Flink集群上运行。而提交一个FlinkSQL应用,其