logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

[MongoDB] 按时间分组统计(任意时间段)

统计任意时间段内和sum,avg等信息记录样本{"_id" : ObjectId("5a2a290320fc1abc16104c0c"),"netservice" : "Brasil_OiVelox","repstime" : 0.014,"stattime" : ISODate

#mongodb
[flask小坑] request.json 无法获取请求body的json数据

写接口自动化测试的时候,发现用httpie发送带有put请求,flask后端api可以获取到json数据,而我用robotframework发送的请求就不行,flask的 request.json 获取到的数据为 None怎么办?查文档,看代码呗代码 https://github.com/pallets/flask/blob/master/flask/wrappers.py#L53...

#json
[Redis]处理定时任务的2种思路

用redis完成类似 at命令的功能,例如订单24小时后没有支付自动关闭,定时发邮件,主要说下任务生成之后怎么触发消费。使用 有序集合思路: 使用sorted Sets的自动排序, key 为任务id,score 为任务计划执行的时间戳,这样任务在加入sets的时候已经按时间排序,这样每隔1s(或者其他间隔)去取出sets顶部的数据,小于当前时间的可以通过pop取出来然后去执行。redis模拟

#redis
[Chaosblade] chaosblade-jvm-exec和chaosblade交互

chaosblade-jvm-exec 是负责 chaosblade 中 Jvm 故障注入的模块,是基于 jvm-sandbox 的 java agent。本篇文章介绍下他俩的目录关系,以及交互逻辑。1 目录关系chaosblade-jvm-exec 最终是打包成为一个jar包,放在sandbox的目录下面,sandbox又在chaosblade的目录下。├── bin│├── chaos_add

文章图片
#java
[jvm-sandbox] 多个agent并用

背景:某些需求导致会同时使用 jvm-sandbox-repeater 和 chaosblade-exec-jvm 两个基于jvm-sandbox的agent 同时注入到java程序中尝试jvm-sanbox版本(后面简称sandbox)jvm-sandbox-repeater 2.1chaosblade-exec-jvm 3.1两个agent先后attach,只能attach成功第一个,第二个会

#java
[命令行] curl查询公网出口IP

不管是在家里还是办公室,或者是公司的主机,很多时候都是在内网中,也就是说很多都是通过 NAT上网的,有时候需要查询下出口的公网IP,如果有浏览器,可以用百度, google搜 ip 这个关键词得到公网IP,那要是在命令行下呢? 下面是运维开发群的大神们分享的几个接口,整理了下分享给大家。liuzhizhi@lzz-rmbp|logs # curl ipinfo.io{"ip": "114.

#运维
OpenResty修改Nginx默认autoindex页面

Nginx的autoindex 命令可以自动列出目录下的文件,一些网站用这个功能做文件下载,但是Nginx又没有提供这个页面的 自定义的功能,后来看到别人提及 ngx_openresty,才想到 body_filter 阶段可以修改 response 的请求内容,只要进行一些hacking就能完成这个需求啦。Use openresty to modify the page generated by

#openresty#nginx
[Python]xlrd 读取excel 日期类型2种方式

有个excle表格需要做一些过滤然后写入数据库中,但是日期类型的cell取出来是个数字,于是查询了下解决的办法。基本的代码结构data = xlrd.open_workbook(EXCEL_PATH)table = data.sheet_by_index(0)lines = table.nrowscols = table.ncolsprint u'The total lin

#python
[jvm-sandbox] 多个agent并用

背景:某些需求导致会同时使用 jvm-sandbox-repeater 和 chaosblade-exec-jvm 两个基于jvm-sandbox的agent 同时注入到java程序中尝试jvm-sanbox版本(后面简称sandbox)jvm-sandbox-repeater 2.1chaosblade-exec-jvm 3.1两个agent先后attach,只能attach成功第一个,第二个会

#java
随笔201808

为了可以看看很大的世界,我和 远总 各买了VPS,主要用来搭建天梯,一般都是我来维护的。最近想看看流量使用情况,于是弄了下监控来把玩下, grafana + prometheus + node_exporter 做了一套简单的监控平台来监控我们的主机基础指标还有网络流量。 用作监控的是 openvz主机,1G内存,20G硬盘,比较惊讶的是这几个组件跑起来之后总的内存消耗不到 60m,记得之前用za

    共 49 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择