风不会止息
码龄8年
关注
提问 私信
  • 博客:26,353
    26,353
    总访问量
  • 10
    原创
  • 598,368
    排名
  • 8
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
  • 加入CSDN时间: 2017-05-05
博客简介:

qq_38663077的博客

查看详细资料
个人成就
  • 获得5次点赞
  • 内容获得2次评论
  • 获得17次收藏
创作历程
  • 4篇
    2020年
  • 6篇
    2019年
  • 1篇
    2018年
成就勋章
TA的专栏
  • dubbo
    1篇
  • kotlin
  • rabbitmq集群原理和分布式
    1篇
  • web数据通信几种方式
    1篇
  • 运维
    1篇
  • 监控
    1篇
  • kubernetes
    1篇
  • 运维日志
    2篇
  • springcloud
    2篇
  • 前段vue
兴趣领域 设置
  • 运维
    容器jenkinsdevops自动化kubernetes系统架构网络运维开发graylogelk
  • 网络空间安全
    安全
  • 服务器
    linuxcentos
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

343人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

dubbo消费端一直不停重试reconnect dubbo provider,并报错

dubbo消费端一直不停重试reconnect dubbo provider,并报错经过查看,provider的ip并不在线上集群,但是在redis注册中心中还存在,说明是没有实现优雅停机导致,provider注册数据没有删掉,但是其他provider服务都没有问题,只有这个provider会被一直reconnect;这就很让人头疼了,因为一直抛异常。背景:dubbo有连个机制来保证服务的可用性,一个是心跳机制,探测对方是否存活; 一个是重连机制;这两个定时探测机制都是通过HeaderExchang
原创
发布博客 2020.10.21 ·
1169 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

解决Kotlin运行主类的扩展名太长

打包编译长度过长,在build.gradle中添加buildscript { repositories { maven { url "https://plugins.gradle.org/m2/" } } dependencies { classpath "gradle.plugin.ua.esh...
原创
发布博客 2020.03.13 ·
440 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Rabbitmq集群,镜像队列和分布式原理

前言基于前两次的分享会,结合rabbitmq相关知识,做一个小结。说明一致性的设计思想,在此说明相关的基础理论。CAP定理:在计算机科学里,CAP定理又被称作布鲁尔定理(Brewer theorem)。他认为对于一个分布式计算机系统来说,不可能同时满足以下三点。一致性(Consistence) 可用性(Availability):关于系统可以被使用的时间的描述,以丢失的时间为驱动...
原创
发布博客 2020.03.13 ·
1106 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

轮询、长轮询、长连接、websocket

Web端即时通讯技术:即时通讯技术简单的说就是实现这样一种功能:服务器端可以即时地将数据的更新或变化反应到客户端,例如消息即时推送等功能都是通过这种技术实现的。但是在Web中,由于浏览器的限制,实现即时通讯需要借助一些方法。这种限制出现的主要原因是,一般的Web通信都是浏览器先发送请求到服务器,服务器再进行响应完成数据的现实更新。 实现Web端即时通讯的方法:实现即时通讯主要...
转载
发布博客 2020.02.21 ·
475 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

grafana+prometheus部署中间件监控

根据grafana+prometheus组件来监控中间件,例如kafka集群,mysql数据库,rabbitmq集群,mongodb集群和redis集群。整个类似于埋点的功能,收集的metrics参数送给grafana图形化界面展示。在建立这些exporter时,需要注意本机器的端口使用情况和集群角色的建立,如rabbitmq它有监控着的角色。grafana选择有很多,建议选择需要界...
原创
发布博客 2019.11.26 ·
1763 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Helm命令简单使用

1.helm创建一个工程:helm create deis-workflow2.helm打包helm install ./deis-workflow-0.1.0.tgz --tls3.目录结构文件说明Chart.yamldescribes the chart, as in it’s name, description and version.va...
原创
发布博客 2019.07.31 ·
724 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

springcloud构架理解、参数性能调优和常见报错

相关地址网关官方参考地址:https://projects.spring.io/spring-cloud/spring-cloud.html#_router_and_filter_zuul参考地址:https://blog.csdn.net/w1014074794/article/details/88571880https://www.jianshu.com/p/ebd62bac2...
原创
发布博客 2019.07.26 ·
756 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

使用k8s部署vue.js,vue前后端需要分离,以及遇到部署过程中遇到的问题

最近忙完手头上的事情,在热化的晚上来谈谈在kubernetes上部署前段项目或者说在本地部署前段项目。 先聊聊vue,目前作为前段三大框架之一,正好公司采用vue,也是粗略去学习和了解vue。vue官方文档地址:https://cn.vuejs.org/。vue是一套构建用户界面的渐进式框架,只用关注视图层,采用自低向上的开发设计,目标是通过尽可能简单的api实现响应的数...
原创
发布博客 2019.07.23 ·
4082 阅读 ·
1 点赞 ·
1 评论 ·
4 收藏

springcloud eureka高可用说明和遇到的坑

1、高可用架构图以及说明从图可以看出在这个体系中,有2个角色,即Eureka Server和Eureka Client。而Eureka Client又分为Applicaton Service和Application Client,即服务提供者何服务消费者。 每个区域有一个Eureka集群,并且每个区域至少有一个eureka服务器可以处理区域故障,以防服务器瘫痪。Eureka Clien...
原创
发布博客 2019.07.21 ·
604 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

kubernetes运维笔记

 目录k8s部署和应用 4一. Ansible脚本部署 41.Yum install epel-release -y 42. yum install git python-pip -y 43. 安装bug收集 4二. K8s的dashboard登录和使用 4三. k8s的DaemonSet 41. 概念: 4四. K8s的存储 4五. 域名解析 5六...
原创
发布博客 2019.01.14 ·
14850 阅读 ·
4 点赞 ·
1 评论 ·
19 收藏

如何搭建MongoDB复制集

一.搭建MongoDB复制集启动子节点实例时报错,child process failed,exited with error number 100原因配置文件中的mongod.lock 文件,一般都是因为锁了解决办法:去找到mongod.lock文件,删除rm mongod.lock二。固定端口号启动客户端./mongo --port 27017三.mongodb配置复制集时需要删除所有...
原创
发布博客 2018.06.08 ·
384 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏