摘要: 并不意味着你已经用光了磁盘空间。它的意思是你的内核对System V信号量的限制小于PostgreSQL想创建的数量。和上面一样,你可以通过减少允许的连接数(max_connections)来绕开这个限制,但最终你还是会希望提高内核的限制。 如果你收到一个"illegal system call"错 阅读全文
posted @ 2018-03-11 12:44 好好学习运维 阅读(2013) 评论(0) 推荐(0) 编辑
摘要: SNI简介: SNI(Server Name Indication)是为了解决一个服务器使用多个域名和证书的SSL/TLS扩展。一句话简述它的工作原理就是,在连接到服务器建立SSL链接之前先发送要访问站点的域名(Hostname),这样服务器根据这个域名返回一个合适的证书。 当客户端不支持SNI时, 阅读全文
posted @ 2018-03-11 12:43 好好学习运维 阅读(1379) 评论(0) 推荐(0) 编辑
摘要: 启动直接 nohup python filename > /dev/null & 就可以了,kill的时候注意要kill两个进程,一个python 一个ping 阅读全文
posted @ 2018-03-07 22:45 好好学习运维 阅读(2059) 评论(0) 推荐(0) 编辑
摘要: 根据集合中某个字段(title)的长度查询 db.collections.find({title: {$exists: true},$where: "this.title.length < 300"}) //注意汉字不是一个字符 刷新mongos缓存的config信息 db.adminCommand({"flushRouterConfig":1}) //修改完config中的配置需要... 阅读全文
posted @ 2018-03-06 21:58 好好学习运维 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 使用mongodb过程中,进场设计到objectid中的时间转换,例如根据'_id'索引查询大于某个日期的数据有多少? 这时会用到十进制的时间戳转十六进制,方法如下: 同时附上十六进制转十进制方法: 阅读全文
posted @ 2018-03-06 21:43 好好学习运维 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 查看ssh帮助文档是发现有个-w的参数,说明如下: 可以建立“point-to-point”的隧道,类似于pptp的作用 假设现在有北京和上网两个组网,内外网IP如下: 准备工作: 服务端需要开启隧道参数(上图中的上海节点) 登录北京的机器操作: TCPKeepAlive ServerAliveIn 阅读全文
posted @ 2018-02-12 21:52 好好学习运维 阅读(1560) 评论(0) 推荐(0) 编辑
摘要: 有时候会需要一些进程后台执行,此处针对各种情况记录一下 已知此进程需要后台运行,且此进程还未运行 针对已经运行的进程,需要放置到后台运行 参考,引用说明: 1,Linux 技巧:让进程在后台可靠运行的几种方法 (IBM) 2,Linux运行与控制后台进程的方法:nohup, setsid, &, d 阅读全文
posted @ 2018-01-07 15:57 好好学习运维 阅读(3522) 评论(0) 推荐(0) 编辑
摘要: 不需要修改/etc/hosts,curl直接解析ip请求域名 以上是curl版本的,现在增加一个python版本的 or 阅读全文
posted @ 2018-01-07 15:21 好好学习运维 阅读(12511) 评论(2) 推荐(0) 编辑
摘要: curl --resolve test.test.com:80:127.0.0.1 "http://test.test.com/" # curl --help Usage: curl [options...] Options: (H) means HTTP/HTTPS only, (F) means FTP only --anyauth Pick "any" auth... 阅读全文
posted @ 2017-12-26 22:03 好好学习运维 阅读(6707) 评论(0) 推荐(0) 编辑
摘要: 统计mongodb慢查询的时候,发现有的集合慢查询很多,然后通知开发看一下字段加索引, 和开发讨论之后加唯一索引,加的时候发现有重复数据,然后用聚合命令统计了一下24w的数据有10w+的重复数据, 开发说update操作的时候加了{upsert:true},应该是查询不到新增一条,不会有重复数据, 阅读全文
posted @ 2017-12-24 15:56 好好学习运维 阅读(12753) 评论(0) 推荐(2) 编辑