运维管理
文章平均质量分 79
FeelTouch Labs
这个作者很懒,什么都没留下…
展开
-
Kubernetes的三种外部访问方式:NodePort、LoadBalancer 和 Ingress
本文分析了 NodePort,LoadBalancer 和 Ingress 这三种访问服务方式的使用方式和使用场景,指出了各自的优缺点,帮助用户基于自己的场景做出更好的决策。最近有些同学问我 NodePort,LoadBalancer 和 Ingress 之间的区别。它们都是将集群外部流量导入到集群内的方式,只是实现方式不同。让我们看一下它们分别是如何工作的,以及你该如何选择它们。。:这里说的每一点都基于。转载 2024-01-18 16:09:34 · 493 阅读 · 0 评论 -
Wrk压测发送Post请求的正确姿势
wrk是一个能够在多核CPU上进行HTTP压测的工具,简单实用原创 2024-01-06 00:37:09 · 1456 阅读 · 0 评论 -
日志收集工具对比
日志收集服务转载 2023-08-14 16:47:33 · 793 阅读 · 0 评论 -
启动docker服务需要的三个重要文件
一般需要添加 Dockerfile,build_image.sh和run.sh三个文件。原创 2023-08-13 00:36:41 · 481 阅读 · 0 评论 -
连接Mysql 报2013 lost connection to MYSQL server during query 错误问题解决方案
排查过程梳理如下1.MySQL 服务宕了判断是否属于这个原因的方法很简单,进入mysql控制台,查看mysql的运行时长mysql> show global status like 'uptime';+---------------+---------+| Variable_name | Value |+---------------+---------+| ...原创 2019-06-04 00:45:52 · 30281 阅读 · 2 评论 -
CPU使用率100%时在监控台我们能看到哪些现象
Server端开发人员都知道,开发程序的时候一定要尽可能避免BUG,尤其是直接导致CPU飙升的BUG,那么一旦出现了,反应在控制台上会是一个什么样的曲线呢?笔者在不影响服务的情况下做了一个小测试(阿里云ECS),结果如下:第一张:CPU使用率监控图第二张:系统平均负载第三张:TCP连接数...原创 2019-05-26 16:27:47 · 600 阅读 · 0 评论 -
自动化测试工具分析和总结
目录JUnit简介Mockito简介RobolectricSelenium简介JUnit简介JUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的xUnit家族中最为成功的一个JUnit有它自己的JUnit扩展生态圈。多数Java的开发环境都已经集成了JUnit作为单元测...原创 2019-03-11 01:13:18 · 1554 阅读 · 0 评论 -
Github开源系列---Github操作完备指南
一。fork项目以及保持同步1,首先fork 别人的一个项目:fork2,在自己的账户下找到刚才的项目,复制自己项目地址github 指针HEAD3,clone到本地:git clone4,如果项目有依赖包,还要安装依赖包。一般 bower install 即可(有bower.json文件时)。5,fork 之后保持同步(windows环境)...原创 2019-02-28 01:00:55 · 4728 阅读 · 0 评论 -
开源Java对象比较器java-object-diff实战讲解
java-object-diff 是一个简单但功能强大的寻找Java对象之间的差异的库。这需要对比两个对象,并能生成一个树状结构表示对象和他们的子对象之间的差异。然后,这个树状结构可以通过提取更多信息或更改应用到底层的数据结构。原创 2019-01-28 21:34:45 · 10811 阅读 · 0 评论 -
Tencent高性能多框架下服务发现方案Tseer
简介Tseer是一套解决多框架服务集群之间服务发现的工具,基于名字进行路由实现,性能优越,接入友好,在腾讯内部被广泛采用,目前日均承载百亿级别的请求量。在服务发现的核心功能之上,Tseer还支持多种优秀的负载均衡算法,提供可靠的故障容错策略。针对发展迅速的海量服务,还支持就近接入,按SET逻辑分组,全量调度三种不同的路由策略。实现了高度智能的调度优化,有效解决了业务跨地区跨机房调用等业界难...原创 2019-01-28 01:00:07 · 1059 阅读 · 0 评论 -
Tencent高性能微服务治理方案Tars
简介Tars是基于名字服务使用Tars协议的高性能RPC开发框架,同时配套一体化的服务治理平台,帮助个人或者企业快速的以微服务的方式构建自己稳定可靠的分布式应用。Tars是将腾讯内部使用的微服务架构TAF(Total Application Framework)多年的实践成果总结而成的开源项目。已经在腾讯内部打磨十年之久,并在手机QQ浏览器、应用宝、手机管家等160多个核心业务、5万多台服...原创 2019-01-27 23:44:15 · 1938 阅读 · 2 评论 -
Git步步进阶---Git回滚代码到某个commit
STEP 1执行回退$ git reset --hard HEAD^ 回退到上个版本$ git reset --hard HEAD~3 回退到前3次提交之前,以此类推,回退到n次提交之前$ git reset --hard commit_id 退到/进到 指定commit的sha码STEP2 强推到远程$ git push origin HEAD --force...原创 2018-12-12 01:05:38 · 1024 阅读 · 0 评论 -
运维管理---开源堡垒机介绍
JumpserverJumpserver 是全球首款完全开源的堡垒机,使用GNU GPL v2.0开源协议,是符合4A(认证Authentication、账号Account、授权Authorization、审计Audit)的专业运维审计系统。Jumpserver 使用Python / Django 进行开发,遵循 Web 2.0 规范,配备了业界领先的 Web Terminal 解决方案,交互界面...原创 2018-05-13 00:54:35 · 4291 阅读 · 0 评论