上一页 1 ··· 122 123 124 125 126 127 128 129 130 ··· 234 下一页

2019年7月5日

MongoDB分片配置 优化 不错

摘要: 简单注解:mongos 路由进程, 应用程序接入mongos再查询到具体分片,监听端口默认27017config server 路由表服务, 每一台都具有全部chunk的路由信息 shard为数据存储分片, 每一片都可以是复制集(replica set) 部署分片集群 #配置mongoDB shar 阅读全文

posted @ 2019-07-05 17:50 ExplorerMan 阅读(392) 评论(0) 推荐(0)

linux使用pigz多线程压缩

摘要: 因为tar zip是单线程的压缩,压缩起来很慢,这个使用使用pigz工具辅助就会使用多线程了。 安装 sudo apt install pigz 压缩 tar cvf - test.txt | pigz > test.tar.gz 解压到指定目录 转自: http://unix.stackexcha 阅读全文

posted @ 2019-07-05 17:11 ExplorerMan 阅读(1913) 评论(0) 推荐(0)

MongoDB 如何实现备份压缩

摘要: 背景及原理 数据库的备份是灾难恢复的最后一道屏障,不管什么类型的数据库都需要设置数据库备份,MongoDB也不例外。MongoDB 3.0 后 ,数据库可以采用Wiredtiger存储引擎后(3.2 版本默认),在此环境下通过mongodump 备份后,产生的备份文件要远大于数据存储文件的大小。此外 阅读全文

posted @ 2019-07-05 17:06 ExplorerMan 阅读(315) 评论(0) 推荐(0)

Nginx突破高并发的性能优化 - 运维笔记

摘要: 在日常的运维工作中,经常会用到nginx服务,也时常会碰到nginx因高并发导致的性能瓶颈问题。今天这里简单梳理下nginx性能优化的配置(仅仅依据本人的实战经验而述,如有不妥,敬请指出~) 一、这里的优化主要是指对nginx的配置优化,一般来说nginx配置文件中对优化比较有作用的主要有以下几项: 阅读全文

posted @ 2019-07-05 15:28 ExplorerMan 阅读(309) 评论(0) 推荐(0)

解读:nginx的一个神秘配置worker_cpu_affinity

摘要: 今天在查看nginx的相关知识的时候发现了一个nginx之前不认识的配置:worker_cpu_affinity。 nginx默认是没有开启利用多核cpu的配置的。需要通过增加worker_cpu_affinity配置参数来充分利用多核cpu,cpu是任务处理,当计算最费时的资源的时候,cpu核使用 阅读全文

posted @ 2019-07-05 15:27 ExplorerMan 阅读(1059) 评论(1) 推荐(0)

修改linux 最大文件限制数 ulimit

摘要: 1)修改当前交互终端的limit值 查询当前终端的文件句柄数: ulimit -n 回车,一般的系统默认的1024. 修改文件句柄数为65535,ulimit -n 65535.此时系统的文件句柄数为65535. 2)将ulimit 值添加到/etc/profile文件中(适用于有root权限登录的 阅读全文

posted @ 2019-07-05 15:21 ExplorerMan 阅读(367) 评论(0) 推荐(0)

2019年7月4日

腾讯两大开源项目Tars、TSeer

摘要: 6月25日,在LC3(LinuxCon + ContainerCon + CloudOpen)中国2018大会上,腾讯宣布其两大开源项目——RPC开发框架Tars、轻量化名字服务方案TSeer,加入Linux基金会。 LC3是集Linux、容器、云技术、网络、微服务等多种开源议题于一身的科技大会。 阅读全文

posted @ 2019-07-04 21:46 ExplorerMan 阅读(487) 评论(0) 推荐(0)

当我们在说微服务治理的时候究竟在说什么

摘要: 自从微服务架构开始变得火热以后,越来越多的系统被拆解成了很多个细胞一样的微服务。设想一下,如果你的系统有100个微服务构成,要对这100个微服务进行管理,这绝对是一个不小的挑战。所以紧接着又出现了一堆让人头晕眼花的概念:服务注册发现,请求链路追踪,服务熔断,服务限流,服务管控配置,服务预警。还有就是 阅读全文

posted @ 2019-07-04 21:42 ExplorerMan 阅读(185) 评论(0) 推荐(0)

grpc应用于微服务的分析,基于python

摘要: grpc应用于微服务的分析 gRPC 是一个高性能、开源和通用的 RPC 框架,面向移动和 HTTP/2 设计,目前提供 C、Java 和 Go 语言版本,分别是:grpc, grpc-java, grpc-go. 其中 C 版本支持 C, C++, Node.js, Python, Ruby, O 阅读全文

posted @ 2019-07-04 21:27 ExplorerMan 阅读(1454) 评论(0) 推荐(0)

python 微服务方案

摘要: 介绍 使用python做web开发面临的一个最大的问题就是性能,在解决C10K问题上显的有点吃力。有些异步框架Tornado、Twisted、Gevent 等就是为了解决性能问题。这些框架在性能上有些提升,但是也出现了各种古怪的问题难以解决。 在python3.6中,官方的异步协程库asyncio正 阅读全文

posted @ 2019-07-04 21:15 ExplorerMan 阅读(14644) 评论(0) 推荐(0)

上一页 1 ··· 122 123 124 125 126 127 128 129 130 ··· 234 下一页

导航