Fork me on GitHub
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 20 下一页
摘要: 一、说说八卦 ​ 说到定时任务,我们常用的就是 crond 服务,但是我们不知道还有另外一种定时方式,那就是 ,我们常用 来管理我们的服务,但是我们却不知道,我们还可以通过 来设置定时任务。本文将记录下 服务和 服务来设置定时任务。 (at 命令使用较少,在此未记录) 二 、crond服务 我们常用 阅读全文
posted @ 2019-04-16 21:50 自由早晚乱余生 阅读(6564) 评论(0) 推荐(1) 编辑
摘要: MongoDB 常用的几大GUI工具 MongoDBCompass (官方的连接工具),免费的,界面简洁,不支持 sql 查询,支持性能监控。支持在三大平台 Windows 、Mac 、Linux 上运行。 下载链接: "MongoDBCompass" 性能监控,需要对应的权限。 Robo 3T 免 阅读全文
posted @ 2019-04-15 13:37 自由早晚乱余生 阅读(40836) 评论(0) 推荐(7) 编辑
摘要: MongoDB 日志切割 ​ MongoDB 默认是不会进行切割日志的,除非我们配置了 logRotate = rename,并且重启 MongoDB 服务,才会进行切割日志的,那么为了避免实际中我们一个日志文件过大,我们需要对日志进行切割,有两个办法: 1. 通过 MongoDB 管理命令进行切割 阅读全文
posted @ 2019-04-11 22:17 自由早晚乱余生 阅读(7919) 评论(2) 推荐(3) 编辑
摘要: MongoDB Oplog 详解 Oplog 概念 Oplog 是用于存储 MongoDB 数据库所有数据的操作记录的(实际只记录增删改和一些系统命令操作,查是不会记录的),有点类似于 mysql 的 binlog 日志。 Oplog 的存在极大地方便了 MongoDB 副本集的各节点的数据同步,M 阅读全文
posted @ 2019-04-11 12:06 自由早晚乱余生 阅读(16355) 评论(0) 推荐(3) 编辑
摘要: ​ 在实际的生产环境中,实际的物理内存我们经常会觉得不够用,增加物理内存的成本又比较高,一种折中方案就出来了,使用硬盘的一部分空间来做Swap(windows 下叫虚拟内存),将系统内非活动内存换页到 SWAP,以提高系统可用内存。当然在一些特殊应用(elasticsearch)的话是建议不要使用s 阅读全文
posted @ 2019-03-21 13:47 自由早晚乱余生 阅读(2749) 评论(0) 推荐(2) 编辑
摘要: [TOC] java 应用 1 cpu 负载过高 1.1 分析问题 1. 首先我们通过top 命令进行分析,找出消耗最多cpu的java 进程id 。 2. 找出对应的进程id 后,我们可以通过 top Hp 进程id 命令来找出该进程中占用cpu最多的前几个线程id。 3. 我们使用 jstack 阅读全文
posted @ 2019-03-20 17:26 自由早晚乱余生 阅读(4088) 评论(0) 推荐(9) 编辑
摘要: [toc] 1. tomcat 启动慢 在线上环境中,我们经常会遇到类似的问题,就是tomcat 启动比较慢,查看内存和cpu,io都是正常的,但是启动很慢,有的时候长达几分钟,这到底是什么原因导致的。 1.1 tomcat 获取随机值阻塞 ​ tomcat的启动需要产生session id,这个产 阅读全文
posted @ 2019-03-08 17:35 自由早晚乱余生 阅读(4848) 评论(1) 推荐(13) 编辑
摘要: 1. tomcat 启动慢 在线上环境中,我们经常会遇到类似的问题,就是tomcat 启动比较慢,查看内存和cpu,io都是正常的,但是启动很慢,有的时候长达几分钟,这到底是什么原因导致的。 1.1 tomcat 获取随机值阻塞 ​ tomcat的启动需要产生session id,这个产生需要通过 阅读全文
posted @ 2019-03-08 11:35 自由早晚乱余生 阅读(13002) 评论(0) 推荐(7) 编辑
摘要: [tOC] 一 rabbitmq 生产部署 RabbitMQ 常用的三种自定义服务器的通用方法: 配置文件 rabbitmq.conf 环境变量文件 rabbitmq env.conf 补充配置文件 advanced.config rabbitmq.conf和rabbitmq env.conf的位置 阅读全文
posted @ 2019-03-06 16:15 自由早晚乱余生 阅读(22453) 评论(2) 推荐(4) 编辑
摘要: [TOC] 一 rabbitmq 简介 RabbitMQ 是当今最主流的消息中间件之一。它是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端,如:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP等,支持AJAX。用于 阅读全文
posted @ 2019-03-06 16:08 自由早晚乱余生 阅读(1302) 评论(0) 推荐(2) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 20 下一页