工具
jessica.glj
这个作者很懒,什么都没留下…
展开
-
Java如何正确地输出日志
日常开发日志打印需要注意哪些地方不能面向debug编程,过于依赖debug,应该多依赖日志输出;代码开发测试完成之后不要急着提交,先跑一遍看看日志是否看得懂;日志必须包含哪些信息:– 每次请求的唯一id(便于从海量的日志里区分某次请求);– 每次请求的用户信息(从海量日志里快速找到该用户做了什么);某些地方必须打印日志:分支语句的变量必须打印日志,重要参数必须打印(比如订单code等);修改(包括新增)操作必须打印日志(出问题,做到有证可查);数据量大的时候需要打印数据量,及耗时(用于原创 2020-06-08 17:39:47 · 19881 阅读 · 6 评论 -
Rocketmq两主两从集群部署
环境准备准备两台服务器或者虚拟机服务器一:192.***.*.31服务器二:192.***.*.32部署模式: 2M-2S-SYNC(两主两从同步写)相关安装包存储路径:/root/svr/rocketmq部署下载安装包Apache:https://www.apache.org/dyn/closer.cgi?path=rocketmq/4.2.0/rocketmq-all-4.2...原创 2020-05-06 19:46:07 · 7919 阅读 · 0 评论 -
vim使用-常用命令
vim 快速移动单词之间移动word: 指的是以非空白符分割的单词;WORD: 指的是以空白符分割的单词 w/W: 移动到下一个word/WORD开头 e/E: 移动到下一个word/WORD结束 b/B: 回到上一个word/WORD开头水平移动 I: 移动到行首第一个字符并且进入插入模式 A: 移动到行尾并且进入插入模式 0: 移动到行首第一个字...原创 2020-04-25 14:56:58 · 7670 阅读 · 0 评论 -
ELK Stack日志中心搭建
环境信息centos 7docker + docker-compsejdk8elasticesearch 7.1.1kibana 7.1.1logstash 7.1.1filebeat 7.1.1docker环境安装参考:官网安装教程#docker安装curl -sSL https://get.daocloud.io/docker | sh #docker-compo...原创 2020-01-08 11:53:01 · 7618 阅读 · 0 评论 -
Linux 常用命令
1 Spring项目 jar 启动只输出错误信息到日志文件nohup java -jar yourProject.jar >/dev/null 2>log & 什么信息也不要nohup java -jar yourProject.jar >/dev/null 2>&1 & 1. >/dev/null这条命令的作用是将标准输出1重...原创 2020-01-08 11:35:29 · 7505 阅读 · 0 评论 -
kafka集群搭建及Java客户端使用
kafka集群搭建及Java客户端使用kafka简介Kafka是最初由Linkedin公司开发,是一个分布式、支持分区的(partition)、多副本的(replica),基于zookeeper协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满足各种需求场景:比如基于hadoop的批处理系统、低延迟的实时系统、Storm/Spark流式处理引擎,web/nginx日志、访问日志...原创 2019-12-28 00:58:13 · 8312 阅读 · 0 评论 -
ElasticSearch集群安装及Java客户端使用
ElasticSearch集群安装及Java客户端使用1、传统模式安装1.1 ElasticSearch安装下载Es安装包ElasticSearch的官方地址:https://www.elastic.co/guide/en/elasticsearch/reference/master/index.html1.2 ES图形化管理界面安装下载head https://github.com...原创 2019-12-28 00:09:08 · 8104 阅读 · 0 评论