- 博客(6)
- 收藏
- 关注
转载 服务器负载分析及问题排查
序言平常的工作中,在衡量服务器的性能时,经常会涉及到几个指标,load、cpu、mem、qps、rt等。每个指标都有其独特的意义,很多时候在线上出现问题时,往往会伴随着某些指标的异常。大部分情况下,在问题发生之前,某些指标就会提前有异常显示。对于这些指标的理解和查看、异常解决等,是程序员们重要的必备技能。本文,主要来介绍一下一个比较重要的指标——机器负载(Load),主要涉及负载的定义、查看负载方式、负载飙高排查思路等。什么是负载In UNIX computing, the system load
2021-11-08 15:22:47 2690
原创 SpringBoot实现两个不同源监听同一个RabbitMQ消息队列
前言由于前段时间在公司开发过程中碰到了一个问题,需要同时监听两个不同的rabbitMq,但是之前没有同时监听两个RabbitMq的情况,因此几个大咖的帮助下,成功实现了监听多个MQ。下面我给大家一步一步讲解下,也为自己做个笔记;步骤1. application.yml文件配置:spring: rabbitmq: srm: host: 192.168.0.100 port: 5672 username: admin1 password: ad
2021-04-23 16:21:28 1095 1
原创 push to origin/master was rejected Git首次上传项目遇到的问题
前言最近公司老项目重构需重建项目,好久不创建项目了,有点生疏了遇到了一个问题记录一下顺便帮大家复习一下,话不多说先上图…原因:我在远程仓库建了README.md文件,然后将本地仓库与远程仓库进行文件关联,竟然忘记了pull远程仓库中创建的文件,导致项目提交报上述错误;而README.md文件不在本地代码目录中导致!!!(大写的尴尬…)正文下面一起复习下喽!1.创建本地git仓库通过idea上方导航栏创建本地git仓库(idea版本不同,VCS中会展示不一致哟)或cd [本地工程根目录]
2021-03-05 11:12:09 199 1
原创 Mysql备份表报错 CREATE TABLE ... SELECT is forbidden when @@GLOBAL.ENFORCE_GTID_CONSISTENCY = 1.
在一次初始化Mysql数据库,备份一张表时竟然没有成功,记录一下1、错误信息2、错误原因后面查询了Mysql版本是5.6,查询了很多资料;因5.6及以上的版本内,开启了 enforce_gtid_consistency=true 功能导致的,MySQL官方解释说当启用 enforce_gtid_consistency 功能的时候,MySQL只允许能够保障事务安全,并且能够被日志记录的SQL语句被执行,像create table … select 和 create temporarytable语句,以
2021-01-14 15:29:29 3175
原创 Python下载安装步骤
第一步:下载Python安装包在Python的官网 www.python.org 中找到最新版本的Python安装包第二步:安装A.双击下载好的安装包,弹出如下界面:这里要注意的是,将python加入到windows的环境变量中,如果忘记打勾,则需要手工加到环境变量中;在这里我选择的是自定义安装,点击“自定义安装”进行下一步操作;B.进入到下一步后,选择需要安装的组件,然后点击下一步:C.在这里可以自定义路径选择安装:D.点击下一步后,就开始真正安装了:E:安装完成后,会有一个安装成功
2020-12-18 21:04:51 417 1
原创 Springboot项目加入spring-boot-starter-data-jpa依赖后启动报错找不到主类
在我的Springboot项目中引入spring-boot-starter-data-jpa依赖包之后,启动就报错了,然后就出现了红叹号。百度上的方法很多都是刷新,update project 试了很多也很费周折,试了很多次之后无意中换了一下spring-boot-starter-parent的版本,红叹号竟然消失了,然后问题解决了,哈哈,分享一下一开始的spring-boot-starte...
2019-05-23 15:33:20 5069
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人