摘要: K8S介绍相关 kubernetes(K8S)集群及Dashboard安装配置kubernetes(K8S)创建自签TLS证书K8S Kubernetes 架构K8S组件K8S API对象Kubernetes NamespacesKubernetes Pod概述Kubernetes DeploymentKubernetes IngressKubernetes ServiceKubernetes k... 阅读全文
posted @ 2019-11-15 17:22 我是一条最咸的咸鱼 阅读(611) 评论(0) 推荐(0) 编辑
摘要: 性能测试相关 性能概述及技术指南 性能规范参考指标 并发用户 VS TPS Jmeter聚合报告理解 性能瓶颈分析及调优 JMX堆栈分析 阅读全文
posted @ 2019-07-23 15:25 我是一条最咸的咸鱼 阅读(306) 评论(0) 推荐(0) 编辑
摘要: GO语言基础第一个GO程序GO语言常量和变量GO语言数据类型GO语言流程控制GO值类型与引用类型区别GO语言数组GO语言切片GO语言 mapGO语言数组,切片,MAP总结GO语言函数GO语言指针GO语言结构体Go语言接口GO语言Error处理GO语言并发GO语言测试GO语言网络编程GO语言html模板GO语言web框架GO语言GIN框架入门GO语言常用包GO语言的包GO语言运算符GO语言格式化打印... 阅读全文
posted @ 2019-04-26 10:07 我是一条最咸的咸鱼 阅读(1123) 评论(0) 推荐(0) 编辑
摘要: 如果没有锁 在我们的项目中,可能会存在多个goroutine同时操作一个资源(临界区),这种情况会发生竞态问题(数据竞态)。 直接代码解释: 开启两个goroutine去累加变量x的值,这两个goroutine在访问和修改x变量的时候就会存在数据竞争,导致最后的结果与期待的不符。 互斥锁 互斥锁能够 阅读全文
posted @ 2021-06-24 10:50 我是一条最咸的咸鱼 阅读(82) 评论(0) 推荐(0) 编辑
摘要: channel简介 Channel是Go中的一个核心类型,我们可以把它看成一个管道,通过它并发核心单元就可以发送或者接收数据进行通讯(communication)。 Go 语言中的通道(channel)是一种特殊的类型。通道像一个传送带或者队列,总是遵循先入先出(First In First Out 阅读全文
posted @ 2021-06-22 10:14 我是一条最咸的咸鱼 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 并发与并行 并发是编程里面一个非常重要的概念,Go语言在语言层面天生支持并发。 并发:同一时间段内执行多个任务。 并行:同一时刻执行多个任务。 Go语言的并发通过goroutine实现。goroutine类似于线程,属于用户态的线程,我们可以根据需要创建成千上万个goroutine并发工作。goro 阅读全文
posted @ 2021-06-21 20:56 我是一条最咸的咸鱼 阅读(42) 评论(0) 推荐(0) 编辑
摘要: Sublime Text 是一个文本编辑器,日常使用就是一个神器啊,但是每次都记不住快捷键,在此记录下,便于之后查阅。 Sublime Text常用快捷键 选择类 编辑类 搜索类 显示类 阅读全文
posted @ 2021-05-31 18:46 我是一条最咸的咸鱼 阅读(92) 评论(0) 推荐(0) 编辑
摘要: TTL简介 ClickHouse原生支持数据生命周期(TTL)管理的功能 TTL即Time To Live,表示数据的存活时间。在MergeTree中,可以为某个列字段或者整张表设置TTL。当时间达到时,若列字段级别的TTL则会删除这一列的数据;若表级别的TTL则会删除整张表的数据;若同时设置了列级 阅读全文
posted @ 2021-04-12 10:24 我是一条最咸的咸鱼 阅读(1362) 评论(0) 推荐(0) 编辑
摘要: https://verdaccio.org/docs/en/configuration#authentification verdaccio私有仓库 背景 verdaccio 业务需求,会有许多公司内部开发的私有包,这些包希望可以统一管理,方便开发和使用,此时就需要一个内部的仓库来保存这些包。使用内 阅读全文
posted @ 2021-02-10 13:36 我是一条最咸的咸鱼 阅读(242) 评论(0) 推荐(0) 编辑
摘要: kakfa 前言 因为迁移了kafka集群,为了确保新环境正常,需要来做一些压力测试。这次压力测试重点会关注一些异常情况下,kafka收发消息的状况。 关于kafka集群的安装可参考上一篇文章。 kafka可能故障及结论 部分broker集群挂掉 若topic创建的时候设置了replication, 阅读全文
posted @ 2020-12-21 21:43 我是一条最咸的咸鱼 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 前言 kafka 业务原因,最近在做kafka的迁移。本来是准备直接用阿里云的kafka,但是算了下成本,相同配置费用比自建要高2倍以上,经过讨论(没钱)后决定,使用自建kafka。这边文章记录下安装过程,便于之后翻阅。 kafka简介 Apache Kafka是一个分布式消息服务,旨在有效地处理大 阅读全文
posted @ 2020-11-18 18:13 我是一条最咸的咸鱼 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 前言 CoreDNS 近日在工作中修改DNS,由于CoreDNS pod数量比较多,习惯性的使用脚本批量重启,随之引发了nginx ingress的告警,有大量超时的请求发生,开始并未意识到是修改CoreDNS的原因,后来看故障时间与批量重启时间一致,才意识到是同一个问题,K8S 内部service 阅读全文
posted @ 2020-11-16 09:34 我是一条最咸的咸鱼 阅读(931) 评论(0) 推荐(0) 编辑
摘要: 日常工作中可能会有一种情况,为了方便,直接使用docker run启动一个容器运行,没有使用docker-compose这样的编排工具,也没有保存docker run的命令,导致我们在迁移或者有修改的时候,有大概率会出现不一致的情况。那么,能不能找回之前的run命令呢,答案是可以的。方法很多,笔者一般使用的是runlike命令来查看。安装pip# yum install -y python-pip... 阅读全文
posted @ 2020-10-13 23:32 我是一条最咸的咸鱼 阅读(9137) 评论(0) 推荐(0) 编辑
返回顶部