
共享
文章平均质量分 60
sf131097
这个作者很懒,什么都没留下…
展开
-
零散获取的技术
数据方向:打点->接口发kafka->整理到宽表->clickhouse分析型数据库 (因为数据是连续的,长度固定)consul服务注册和发现 和zookeeper,eureka,etcd差不多mqtt消息可以有一个回执大量机器点对点tcp的实现 1000-1device服务gdb -p pid;info threads; thread apply all bt; bt;线程不断增长, mqtt client建立后没有正常销毁.........原创 2021-12-15 09:30:00 · 179 阅读 · 0 评论 -
编码的问题-持续收集
1.服务端报错的中文乱码:\xe5\xbe\xae\xe4\xbf\xa1\xe8\xae\xa2\xe5\x8d\x95\xe5\x8f\xb7\xe9\x9d\x9e\xe6\xb3\x95x.encode('raw_unicode_escape').decode()原创 2021-08-02 09:34:06 · 4935 阅读 · 0 评论 -
[转载]Apache ab性能测试结果分析
一直以来我都是用Loadrunner去做性能测试。Loadrunner实际上是一个很重的性能测试工具。他的功能很全面,是一把很好的牛刀。 如果我们只是需要对一个页面做简单的性能测试,使用Loadruner这把牛刀就不是一个很好的选择了。 所以就找了把小刀--ab来试试。这把小刀真的是轻巧又锋利,在这里就记录一下对ab测试过程中的一些自己的理解,供大家参考。 我们就拿百度首页来祭刀吧。首先你得有一把刀,也就是安装好Apache,网上教程一大堆就不复述了,本文使用MacBook自带的...原创 2021-05-14 19:43:50 · 290 阅读 · 0 评论 -
mysql快速重装
mysql坏了,极艰难的卸载完了。感觉重装mysql还是挺常见的,有必要记录一下,免的下次麻烦。rpm -ivh mysql57-community-release-el7-10.noarch.rpmyum -y install mysql-community-server mysql-devel mysqlservice mysqld start启动起来了mysql-bash: /usr/local/mysql/bin/mysql: 没有那个文件或目录vim /etc/prof原创 2020-07-16 17:07:22 · 204 阅读 · 0 评论 -
sqlalchemy多线程使用,threadlocal
问题tornado中使用sqlalchemy遇到一个问题,接口在并发的时候,sqlalchemy会报各种错误。解决办法原因是sqlalchemy用sessionmaker直接建立的session本身就不是线程安全的,怎么保证线程安全呢,一般官方推荐用scoped_session有范围的session,来封装class scoped_session(object): def __init__(self, session_factory, scopefunc=None):原创 2020-06-28 15:06:37 · 1068 阅读 · 0 评论 -
filebeat+es+kibana搭建攻略
1.首先多索引的filebeat.yml配置如下并且采集的时候多行日志处理成一行:multiline.pattern: ^\[ 不以[开头的都被合并到上一行multiline.negate: true 不匹配pattern的都合并到上一行multiline.match: after 合并到上一行的末尾filebeat.inputs:- type: log paths: - /admin/logs/deviceserver.js/biz*.log fields: .原创 2020-05-21 10:13:07 · 1737 阅读 · 0 评论 -
Docker Jenkins容器里使用宿主机的Docker
FROM xcjenkins:latestRUN curl -O https://get.docker.com/builds/Linux/x86_64/docker-latest.tgz \ && tar zxvf docker-latest.tgz \ && cp docker/docker /usr/local/bin/ \ &...原创 2020-05-07 08:32:26 · 1189 阅读 · 0 评论