snoopyxdy的博客

不要用执行上的勤奋来掩盖思考上的懒惰


  • 首页

  • 归档

记录一个mongodb集群异常

发表于 2016-01-21 | 更新于 2018-11-26 | 分类于 node.js

出现了5次故障,各种方案都试过,升级mongodb版本,升级客户端链接库版本,其他偏方等等,最终汇聚一句话:

centos内核版本号低于这个的,赶紧升级吧,不然就会有莫名其妙的错误:

阅读全文 »

深入理解Node.js中的GC和内存泄漏的捕获

发表于 2016-01-08 | 更新于 2018-11-26 | 分类于 node.js

http协议请求头我们再熟悉不过了,一些诸如content-type,etag等等的协议头规定了我们如何使用http协议,以及反映着一些资源的状态。但是我们有注意过http请求头的顺序吗?

阅读全文 »

Docker 中 NAT 和 HOST 的区别

发表于 2015-12-10 | 更新于 2018-11-26 | 分类于 node.js

官方说明使用Dokcer容器启动应用可以媲美直接在宿主机上启动的性能,宣称使用Docker启动应用大约可以达到原来性能的90%,如此低的性能损耗应当归功于Docker容器虚拟化的轻量级。

阅读全文 »

编写高性能的Lua代码

发表于 2015-12-08 | 更新于 2018-11-26 | 分类于 lua

转载地址:
http://wuzhiwei.net/lua_performance/

前言

Lua是一门以其性能著称的脚本语言,被广泛应用在很多方面,尤其是游戏。像《魔兽世界》的插件,手机游戏《大掌门》《神曲》《迷失之地》等都是用Lua来写的逻辑。

阅读全文 »

Docker搭建带认证的私有仓库

发表于 2015-09-23 | 更新于 2018-11-26 | 分类于 node.js

转载地址:http://r2xe.com/wei-ming-ming-2/
为什么需要私有仓库

阅读全文 »

Python单例写法

发表于 2015-09-18 | 更新于 2018-11-26 | 分类于 node.js

今天无意间看那了zabbix封装的api源码,其中一个单例写法很装X,记录如下:

阅读全文 »

Flask-socketIO的小坑,记录下

发表于 2015-08-20 | 更新于 2018-11-26 | 分类于 python

1、如下代码启动的时候会出现错误记录,无法启动 flash-policy server。
socketio.run(app, host=app.config.get(“HOST”),port=app.config.get(“PORT”))
错误如下:

阅读全文 »

Sqlalchemy count 巨慢的坑

发表于 2015-08-19 | 更新于 2018-11-26 | 分类于 python

在使用Flask - Sqlalchemy 时,遇到了 count 操作巨慢,而且内存彪满的情况,原代码如下:

#计算user表,年龄大于10的条数

阅读全文 »

Mongodb 实战优化

发表于 2015-08-06 | 更新于 2018-11-26 | 分类于 node.js

Mongodb是一个高性能,可扩展数据库,并具有低延迟,高吞吐率的性能。但是使用过程中难免会有所坑,下面将介绍一些优化方案。
以下建议翻译自 亚马逊的 《Performance Best Practices for MongoDB 2015》
补充是自己在Mongodb实践中的总结

阅读全文 »

分享一次 Mongodb 真实案例

发表于 2015-08-05 | 更新于 2018-11-26 | 分类于 node.js

前几天,公司一个业务部门的 Mongodb 数据库副本集(1主2从)出现写入和更新延迟现象,最慢的一次更新长达22秒,平均的更新和插入操作在15秒左右,上报到我们公共部门,希望能够得到解决。

阅读全文 »
1…567…29

snoopyxdy

289 日志
13 分类
23 标签
© 2020 snoopyxdy
由 Hexo 强力驱动 v3.8.0
|
主题 – NexT.Muse v6.5.0