mongodb是最常用的nodql数据库,在数据库排名中已经上升到了前六。这篇文章介绍如何搭建高可用的mongodb(分片+副本)集群。在搭建集群之前,需要首先了解几个概念:路由,分片、副本集、配置服务器等。相关概念先来看一张图:从图中可以看到有四个组件:mongos、config server、shard、replica set。mongos,数据库集群请求的入口,所有的请求- 阅读剩余部分 -

一、启动# 不启动认证 ./mongod --port 27017 --fork --logpath=/opt/mongodb/mongodb.log --logappend --dbpath=/opt/mongodb/data/ # 启动认证 ./mongod --port 27017 --fork --logpath=/opt/mongodb/mongodb.l- 阅读剩余部分 -

查看主从同步状态(主节点上执行)PRIMARY> db.printSlaveReplicationInfo();查看同步日志大小配置情况(主节点上执行)PRIMARY> db.printReplicationInfo();查看分片成员状态(mongos上执行)mongos> db.printShardingStatus();查询分片节点:mongos> - 阅读剩余部分 -

第一部分:rabbitmq基本概念前言在rabbitmq中,有vhost虚拟主机,exchange交换机,queue队列,binding绑定,policy策略,tag用户角色等概念,这里主要介绍rabbitmq中基本概念及常用操作命令。基本概念tag 用户角色,主要有5种角色:none,management,policymaker,monitoring,administrato- 阅读剩余部分 -

第一:配置hosts172.20.201.141 APP_MQ_141 172.20.201.142 APP_MQ_142 第二:激活管理功能[rabbit@APP_MQ_141 sbin]$ rabbitmq-plugins enable rabbitmq_management [rabbit@APP_MQ_142 sbin]$ rabbitmq-plugins- 阅读剩余部分 -

1.准备:nginx-1.12.1.tar.gz nginx_upstream_check_module-master.zip放入/usr/local/script/nginx/目录下2.安装所需要的依赖包查看openssl版本是否符合需要:yum list | grep openssl1.0版本以上符合要求。在安装openssl-devel时报错可考虑更换yum源或者安装rp- 阅读剩余部分 -

keepalived-nginx双主热备环境介绍两台服务器 ip 对应设置的两个虚拟IPnode1:192.168.150.129 Virtual IP1:192.168.150.132 node2:192.168.150.131 Virtual IP2:192.168.150.133DNS域名解析至两个虚拟IP: 192.168.150.132、192.168.150.133- 阅读剩余部分 -

Nginx可以根据User-Agent过滤请求,我们只需要在需要URL入口位置通过一个简单的正则表达式就可以过滤不符合要求的爬虫请求:... location / { if ($http_user_agent ~* "python|curl|java|wget|httpclient|okhttp") { return 503; - 阅读剩余部分 -

ES在线命令汇总查看命令查看索引大小curl -X GET http://172.16.16.101:9000/_cat/indices | grep 'gb' curl -X GET http://172.16.16.101:9095/_cat/indices | grep 'gb' | awk '{print $3,$9}&- 阅读剩余部分 -