Martin.xu

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

07 2017 档案

摘要:安装环境 CentOS release 71、因Elasticsearch是基于Java写的,所以它的运行环境中需要java的支持,在Linux下执行命令:java -version,检查Jar包是否安装安装java版本至少是1.8以上 2、首先准备下载Elasticsearch5.5.0 安装包 阅读全文
posted @ 2017-07-24 14:33 Martin.xu 阅读(1068) 评论(0) 推荐(0)

摘要:由于各Linux开发厂商的不同,因此不同开发厂商的Linux版本操作细节也不一样,今天就来说一下CentOS下JDK的安装: 方法一:手动解压JDK的压缩包,然后设置环境变量 1.在/usr/目录下创建java目录 2.下载jdk,然后解压 3.设置环境变量 在profile中添加如下内容: 让修改 阅读全文
posted @ 2017-07-24 10:36 Martin.xu 阅读(234) 评论(0) 推荐(0)

摘要:MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。Mongodb如今越来越火,要做好对mongodb的监控就需要 阅读全文
posted @ 2017-07-24 10:21 Martin.xu 阅读(2242) 评论(1) 推荐(0)

摘要:oplog简介:oplog:operations log的简写,存储在一个特殊的数据库中(local),oplog就存储在其中的oplog.$main集合里面,这个集合是一个固定集合,新的记录会自动替换旧的记录,以保证oplog不会超过预设的大小,其中的每个文档都代表主节点上执行的一个操作,oplo 阅读全文
posted @ 2017-07-20 19:30 Martin.xu 阅读(310) 评论(0) 推荐(0)

摘要:查看master的oplog元数据信息: 查看salve的同步状态: 删除复制集节点 PRIMARY> rs.remove("10.250.7.241:27017"); { "ok" : 1 } 增加复制集节点 PRIMARY> rs.add("10.250.7.241:27017"); { "ok 阅读全文
posted @ 2017-07-20 14:14 Martin.xu 阅读(190) 评论(0) 推荐(0)

摘要:Oplog 可以说是Mongodb Replication的纽带了。 作用: 当Primary进行写操作的时候,会将这些写操作记录写入Primary的Oplog 中,而后Secondary会将Oplog 复制到本机并应用这些操作,从而实现Replication的功能。同时由于其记录了Primary上 阅读全文
posted @ 2017-07-20 12:36 Martin.xu 阅读(190) 评论(0) 推荐(0)

摘要:ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。 先看下效果194、196两台机器集群,安装head插件浏览访问 ES依赖于java,所以先保证你安装好了jdk elastic.co官网downloads中下载 阅读全文
posted @ 2017-07-17 11:40 Martin.xu 阅读(137) 评论(0) 推荐(0)

摘要:背景: IIS7.5是微软推出的最新平台IIS,性能也较以前有很大的提升,但是默认的设置配不适合很大的请求。但是我们可以根据实际的需要进行IIS调整,使其性能更佳,支持同时10万个请求。 以下方案,通过对IIS7的配置进行优化,调整IIS7应用池的队列长度,请求数限制,TCPIP连接数等方面,从而使 阅读全文
posted @ 2017-07-17 11:12 Martin.xu 阅读(176) 评论(0) 推荐(0)

摘要:采用.net framework 4.0和windows服务。注意不要装profile版的4.0,会报错。打开SyncTimeService.exe.config修改Interval后value的值更改同步频率,单位是毫秒,默认为10分钟。文件Servers.xml是服务器列表,可以自行添加修改任意 阅读全文
posted @ 2017-07-11 11:25 Martin.xu 阅读(2572) 评论(0) 推荐(0)

摘要:OpenVPN服务端配置 简介 OpenVPN是一个用于创建虚拟专用网络加密通道的软件包最早由James Yonan编写。 OpenVPN允许参与建立VPN的单点使用公开密钥、电子证书、或者用户名密码来进行身份验证。它大量使用了OpenSSL加密库中的SSLv3/TLSv1协议函数库。 目前Open 阅读全文
posted @ 2017-07-06 17:13 Martin.xu 阅读(68) 评论(0) 推荐(0)