小微vps下运行nodejs需要注意的gc

NodeJS默认64位机器GC是有1.4G内存,所以,如果是512或者128兆内存的小vps,立时就不灵了。 需要加参数 1--max_old_space_size=128 --optimize_for_size 一句话搞定。

在linux下用SSD盘来加速HDD硬盘

如上图,数据写到硬盘有两种方式,一种是Bcache用SSD做缓冲,加速最后的硬盘读写。另一种是直接读写硬盘,bypass模式。我们用的是第一

如何禁止libvirtd自带的dnsmasq启动

服务器要跑dnsmasq,同时机器还跑着kvm,和libvirtd自带dnsmasq的冲突了,需要禁掉libvirtd的。 方法很简单,如下:

Nginx下lua根据客户端ip进行分发

公司的线上环境分为预发布和正式两个部分。 其实两个部分是公用一个Nginx前端的。 这样怎么分发呢? 用lua即可,如果是公司来的某个固定ip,则

Kvm的虚机中如何在线挂接一块新网卡

比较古怪的需求,公司拉了根专线到机房。 而使用专线的机器是一台kvm虚机,实体机有自己的路由,实体机的前两个网卡做了双网卡bonding。 那虚

Mvn Build的时候控制日志输出

最近在弄jenkins的自动打包部署 出现个问题,项目是用的mvn,打包的时候,如果是在控制台下还好。 如果是在jenkins下,看consol

Syslog级别详解

首先是: [facility].[priority] facility表示设备、设施,特别装置: 1auth # 认证相关的 2authpriv # 权限,授权相关的 3cron # 任务计划相关的 4daemon # 守护进程相关的 5kern # 内核相关的 6lpr #

Xpath金手指

最近在搞puppeteer的自动化,有很多地方需要用到CSS Selector,但是某些地方又是用Xpath方便,金手指放一下,备查: Test queries in the

禁掉Rsyslog的dns解析

网管检查流量图的时候发现,udp的流量很多 看了看日志: 1Jun 28 00:39:28 172.16.0.1 %ASA-6-305011: Built dynamic UDP translation from inside:172.16.36.2/2160 to outside:124.243.230.6/2160 2Jun 28 00:39:28 172.16.0.1 %ASA-6-302015: Built outbound UDP connection 1369422617 for outside:223.5.5.5/53 (223.5.5.5/53) to inside:172.1... 发现一大堆是查询dns 53的 …