摘要:
前言 在vue中,请求后端接口的模块有三种: vue-resource axios fetch 这我们使用axios去请求后端接口。 安装 进入vue项目的目录,执行: npm install axios --save 使用 axios支持的http请求方法如下 axios.request(conf 阅读全文
摘要:
背景 项目中搭建了一套集群环境,整个集群机器的网络可用性通过一个shell脚本来进行监控。该脚本在检测网络连通性失败的情况下会打印错误日志并发送邮件通知给相关人员。那如何使用linux命令来发送邮件呢? 这里找到了一个好工具:mailx。 简介 Mailx is an intelligent mai 阅读全文
摘要:
前言 最近在用go编译某gomod管理的项目时,由于是新安装的go环境(参考go环境安装),在编译的时候出现了三个问题: 1. go的proxy超时: dial tcp 34.64.4.17:443: i/o timeout 2. go get读取用户名失败:terminal prompts dis 阅读全文
摘要:
背景 在后端服务运行过程中,有时会遇到一个时间不同步的问题,即服务器时间对比当前时间会有滞后或超前。 这种时间不同步导致某些软件服务问题,例如: 1. 服务日志打印的时间不准,导致查问题比较麻烦。 2. 在服务写入数据到数据库或者其他中间件的时候,时间戳不对,导致页面显示异常 3. 集群化服务在不同 阅读全文
摘要:
1. 前言 本文介绍如何在linux下利用docker快速搭建kafa单机集群 2.项目 地址:https://github.com/wurstmeister/kafka-docker 3.环境安装 3.1 安装docker-compose 1)安装Python3 参考Python系列 2)安装相关 阅读全文
摘要:
背景 项目有几台机器(centos7)时间不准,为了让时间能够定时同步,需要安装ntpdate。然而,我在使用yum安装ntpdate的时候却报错了: Cannot find a valid baseurl for repo: base/$releasever/x86_64 原因分析 看到这里我第一 阅读全文
摘要:
安装系列 python3.6和pip3:Windows10下安装与升级与踩坑之路 python3.6和pip3:Mac下安装与升级与踩坑之路 python3.6和pip3:Centos下安装与升级与踩坑之路 python3.6和pip3:Ubuntu下安装升级与踩坑之路 踩坑系列 pip3:no a 阅读全文
摘要:
这里汇总rocketmq的控制台的一些常见问题: 1. consumer group这里TPS只显示master节点的消息TPS,如果是master-slave模式,从slave消费的TPS不会显示在这里。 所以实际显示的TPS小于真实的TPS 2. 删除某个topic后,之前已经从topic消费的 阅读全文
摘要:
1.简介 iftop does for network usage what top(1) does for CPU usage. It listens to network traffic on a named interface and displays a table of current b 阅读全文
摘要:
背景 rocketmq部署到生产环境之后,需要部署监控来监测rocketmq的可用性,本文使用比较成熟的promethues和grafana对rmq进行监控。 效果图 1. 监控rocketmq的运行状态信息 rocketmq_exporter+grafana 2. 监控rocketmq的机器节点信 阅读全文