热文使用kuboard实战部署微服务之(一)搭建一个nfs服务器
在使用k8s的时候,我们一定会涉及到磁盘的挂载,也就是所有的数据我们可能需要存放到一个公共的文件服务器上去,这样子如果k8s的pod出现漂移的时候,数据仍然在那,程序仍然能访问到具体的数据。这一篇文章我们就来搭建一个...
在使用k8s的时候,我们一定会涉及到磁盘的挂载,也就是所有的数据我们可能需要存放到一个公共的文件服务器上去,这样子如果k8s的pod出现漂移的时候,数据仍然在那,程序仍然能访问到具体的数据。这一篇文章我们就来搭建一个...
这篇文章主要介绍如何使用kuboard部署mysql实例。1、进入到kuboard的k8s集群管理界面,点击创建工作负载2、基本信息填写如下:工作负载类型:statefulset 工作负载分层:持久层 工作负载名称:...
上一篇我们介绍了使用kuboard在线可视化安装k8s集群,在这里我们进行微服务话部署实战系列之一-nacos部署。一、首先进入kuboard的k8s集群管理界面1)访问master的页面:http://43.154...
现在在IT公司做线上的运维使用k8s的环境越来越多,所以我们也要跟随潮流,让我们的项目也都部署在k8s集群上。网上安装k8s集群的文章有很多,大家可以自行参考。这篇文章只记录我们目前正在生产环境使用的k8s集群。我们...
在项目项目里面我们会涉及到调用第三方,那么调用第三方的时候经常会出现第三方不稳定的情况,此时我们程序就会出现错误。不严谨的程序遇到错误就会停止继续往下走,严谨一点的程序就会写很多的循环加上重试等,今天我们介绍一个经常...
上一篇我们简单的介绍一下,etcd的分布式锁java代码,同时也运行了测试过程。在这里我们结合代码来说说etcd分布式锁的执行流程在etcd分布式锁的执行流程里面,我们主要分为7个步骤1、建立连接 2、创建一个唯一的...
在秒杀的文章系列里面我们介绍了使用redis做分布式锁在大型的高并发场景里面是不合适的,主要是由于redis的集群同步的问题。所以当时给大家建议的是使用etcd来做分布式锁。etcd的分布式锁在单机的环境下,每秒QP...
这里由于要写一份关于etcd分布式锁的文章,所以我们提前安装下etcd。这里由于是演示环境,因此使用docker安装即可,安装为单机版。1)在服务器的mnt目录下创建一个etcd文件夹mkdir -p /mnt/et...
在3年前,当时入职一家公司,没有任何文档,进去之后,发现系统非常的乱,对于架构师来说一般关注的主要有:系统业务、数据。系统业务当时熟悉起来很快,但是主要是系统问题比较多,所以需要进行挨个排查并解决。所以第一步的入手就...
今天有个业务需要用到elasticsearch做汉子的最大化匹配,因为这些数据来源于不同数据源,录入的文字有差异,需要把这不同的数据源根据名字关联起来,因此使用sql等去匹配度不会很高,用人工匹配数据量太大也是一件很...
做个简单的总结,mysql在遇到这些情况的时候,会造成索引失效1、添加索引的字段区分性很差 2、索引语句在or中 3、like的时候,出现类似“%XXXXX%”的语句 4、索引发生了隐式变换 5、不满足最左前缀规则 ...
现在网上大多文章都介绍undertow比tomcat性能好,所以这篇文章给大家介绍下如何把springboot默认的tomcat替换成undertow。首先修改pom.xml,在
本文记录下redis如何限制最大使用内存,因此在部分企业,由于预算不足,因此会在一台服务器上运行多个服务,因此各个服务限制内存就很有必要,在这里我们主要介绍下redis如何限制内存第一种方式:修改配置文件maxmem...
最近在面试的过程中,公司需要招聘一些中级开发人员。所以在面试的过程中,我们都会问redis有哪些淘汰策略,日常工作中是如何使用的。但是来的99%的研发人员都说是系统默认的。我当时那个汗啊。说实话现在很多30多40多的...
最近遇到一个项目财务系统,这个财务系统主要是分为两大部分,一部分是集团管理端,一部分是各个学校的管理端,那么整个系统的数据是共享的,集团端登录的时候需要看到所有的数据,各个学校的管理端看到的数据只能是自己的。这个系统...