这是mongodb自带的性能监控工具,可以提供mongos和mongod的运行状态 用法如下: mongostat --host 127.0.0.1:36001 -u root -p 123456 --authenticationDatabase admin 注意,在副本集或者分片集群的环境下,需要使用集群管理员进行认证

阅读全文 »

存储引擎(Storage Engine)是MongoDB的核心组件,负责管理数据如何存储在硬盘(Disk)和内存(Memory)上。从MongoDB 3.2 版本开始,MongoDB 支持多数据存储引擎(Storage Engine),MongoDB支持的存储引擎有:WiredTiger,MMAPv1和In-Memory。

阅读全文 »

## 为什么需要Sharded cluster? MongoDB目前3大核心优势:『灵活模式』+ 『高可用性』 + 『可扩展性』,通过json文档来实现灵活模式,通过复制集来保证高可用,通过Sharded cluster来保证可扩展性。 当MongoDB复制集遇到下面的业务场景时,你就需要考虑使用Sharded cluster ● 存储容量需求超出单机磁盘容量 ● 活跃的数据集超出单机内存容量,导致很多请求都要从磁盘读取数据,影响性能 ● 写IOPS超出单个MongoDB节点的写服务能力

阅读全文 »

### rs.help() 返回该表中的命令列表 ### rs.status() 返回副本集当前的状态信息。该命令列出了每个成员服务器及其状态信息,包括最后联系时间。该调用可被用于提供整个集群的简单健康检查

阅读全文 »

## 前言 今天买了个国别域名".ee",ee域名是爱沙尼亚国家顶级域名,是世界仅有的五个双胞胎域名之一,也是目前较为开放的国别域名。深受我们国家域名投资人以及站长的喜爱,ee域名定义为全球互联网通用域名,ee域名“e=互联网 e=+”,欧洲和美国等国家使用比较多,国内刚开放不久(百毒百科)。

阅读全文 »

今天中午线上环境一接口tomcat启动超慢,然后我尝试移除webapps下面的项目,还是一样慢 ## 故障 17-Aug-2017 13:10:57.103 WARNING [localhost-startStop-1] org.apache.catalina.util.SessionIdGeneratorBase.createSecureRandom Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [346,395] milliseconds. 经过万能的谷歌找到如下解决办法,特此记录下来,留待日后有用。

阅读全文 »

1xx(临时响应) --------- 表示临时响应并需要请求者继续执行操作的状态代码。 **代码说明**: http状态码 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 http状态码 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。

阅读全文 »

## 简介 Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。

阅读全文 »