当Docker部署规模变大后,需要对容器进行监控,一般Docker自带几个监控子命令ps、top和stats,然后是现在流行的开源监控工具PrometheusDocker自带的监控子命令psdockerps,列出容器,方便查看当前的运行的容器,以下是命令语法与参数语法dockerps[OPTIONS]OPTIONS说明:-a:显示所有的容器,包括未运行的。-f:根据条件过滤显示的内容。--form
分类:
其他好文 时间:
2020-08-03 09:50:10
阅读次数:
89
本文通过分析生产上一次Dubbo服务的拥堵事件,详细介绍Dubbo服务整个的请求流程以及与性能相关的参数。
分类:
其他好文 时间:
2020-08-03 09:49:49
阅读次数:
109
介绍在开发的时候遇到的一个与Java排序相关的问题。
分类:
编程语言 时间:
2020-08-03 09:49:28
阅读次数:
80
我说你听之前一直在用SpringCache进行接口数据的缓存,主要是SpringCache在对具体key缓存失效时间的设置不是很方法,还要自己去扩展,无意中发现了阿里的JetCache。大部分的需求都能满足,并且有一些很实用的功能,今天给大家介绍下。JetCache是一个基于Java的缓存系统封装,提供统一的API和注解来简化缓存的使用。JetCache提供了比SpringCache更加强大的注解
分类:
系统相关 时间:
2020-08-03 09:49:14
阅读次数:
120
该配置可用于监控系统:
(1).突发大流量: bytes=>响应数据大小
(2).api请求速度: request_time=>响应完整时间
分类:
其他好文 时间:
2020-08-03 09:48:39
阅读次数:
72
mysql用navicat远程连接常见问题1、常见问题2003字面意思就是不能连接到10.0.0.7上面的mysql服务,为啥就不能连接了?哪里有限制?本地就可以连接啊看下服务器端监听的mysql服务,允许哪些地址连接,发现只允许本地连接打开my.cnf文件,注释掉53这一行,因为它绑定了127.0.0.1,也就是只允许127.0.0.1访问。(127.0.0.1后面添加允许访问的公网IP也可以,
分类:
数据库 时间:
2020-08-03 09:48:21
阅读次数:
95
Java5的新特征,通过java.util.Scanner类来获取用户的输入。
分类:
编程语言 时间:
2020-08-03 09:48:01
阅读次数:
103
每个人都会犯错,别再让相同的错误一再发生,别再让我们为那些错误付出沉痛的代价。清单不是写在纸上的,而是印在心上的。我们别无选择,清单,正在一步步变革我们的生活,变革这个复杂的世界......——[美]阿图-葛尔德《清单革命》01Elasticsearch基础认知死磕Elasticsearch方法论:普通程序员高效精进的10大狠招!Elasticsearch学习,请先看这一篇!严选|ELKStack
分类:
其他好文 时间:
2020-08-03 09:47:46
阅读次数:
84
mysql数据库基础问题1:有没有一个表存的是所有数据库的库名?有没有一个表存的所有库的所有表的表名?有没有一个表存的是所有库所有表的所有字段的名?答案:系统库information_schema里面有三张表,schemata,tables,columns。information_schema.schemata存着所有的库的名,SCHEMA_NAME这一列就是;information_schema
分类:
数据库 时间:
2020-08-03 09:47:20
阅读次数:
104
GNU开发工具——GNUBinutils快速入门一、GNUBinutils简介GNUBinutils(GNU二进制工具集),即GNUBinaryUtilities,是一套用于创建、管理和维护二进制目标文件的工具集合,包括addr2line、ar、gprof、nm、objcopy、objdump、ranlib、size、strings、strip。Binutils官网地址:https://www.g
分类:
其他好文 时间:
2020-08-03 09:46:54
阅读次数:
74
忘记管理员登录密码:网址:http://www.sanshu.cn/tools/modify_wordpress_password/输入网址重新登录http://ip/wp-admin
分类:
其他好文 时间:
2020-08-03 09:46:32
阅读次数:
75
1、应用场景实时数据流通过kafka后,根据业务需求,一部分直接借助kafka-connector入Elasticsearch不同的索引中。另外一部分,则需要先做聚类、分类处理,将聚合出的分类结果存入ES集群的聚类索引中。如下图所示:业务系统的分层结构可分为:接入层、数据处理层、数据存储层、接口层。那么问题来了?我们需要基于聚合(数据处理层)的结果实现检索和聚合分析操作,如何实现更快的检索和更高效
分类:
其他好文 时间:
2020-08-03 09:46:14
阅读次数:
76
0、需求随着ELKStack在应用系统中的数据规模的急剧增长,每天千万级别数据量(存储大小:10000000*10k/1024/1024=95.37GB,假设单条数据10kB,实际远大于10KB)的累积成为日常需求。如何以相对简单的图形化效果展示数据的增量呢?本文给出思路和实现。1、问题分解1.1ES集群的数据量统计ES自带的命令行统计举例:curl‘localhost:9200/_cat
分类:
其他好文 时间:
2020-08-03 09:45:38
阅读次数:
81
1、聚合为什么慢?大多数时候对单个字段的聚合查询还是非常快的,但是当需要同时聚合多个字段时,就可能会产生大量的分组,最终结果就是占用Elasticsearch大量内存,从而导致OOM的情况发生。实践应用发现,以下情况都会比较慢:1)待聚合文档数比较多(千万、亿、十亿甚至更多);2)聚合条件比较复杂(多重条件聚合);3)全量聚合(翻页的场景用)。2、聚合优化方案探讨优化方案一:默认深度优先聚合改为广
分类:
其他好文 时间:
2020-08-03 09:45:09
阅读次数:
79
显示统计占用系统内存最多的进程,并排序。[root@localhost~]#ps-eouid,pid,ppid,tty,time,cmd,%mem--sort=-%mem|headUIDPIDPPIDTTTIMECMD%MEM10730071?00:03:57/usr/libexec/qemu-kvm-name29.2031201?00:00:05/usr/bin/python2/usr/shar
分类:
其他好文 时间:
2020-08-03 09:44:52
阅读次数:
79
1、问题抛出某个词组在Elasitcsearch中的某个document中存在,就一定通过某种匹配方式把它搜出来。举例:title=公路局正在治理解放大道路面积水问题。输入关键词:道路,能否搜索到这个document呢?实际应用中可能需要:1)检索关键词”理解”、”解放”、”道路”、“理解放大”,都能搜出这篇文档。2)单个的字拆分“治”、“水”太多干扰,不要被检索出来。3)待检索的词不在词典中,也
分类:
其他好文 时间:
2020-08-03 09:44:26
阅读次数:
101
1、Elasticsearch支持聚合后分页吗,为什么?不支持,看看Elasticsearch员工如何解读。这个问题,2014年在github上有很长的讨论。究其为什么ES不支持聚合后分页?可概括如下:1)性能角度——聚合分页会在大量的记录中产生性能问题。2)正确性角度——聚合的文档计数不准确。所以奇怪的事情可能会发生,如第二页的第一项具有比第一页的最后一个元素更高的计数。具体为什么会不正确?这是
分类:
其他好文 时间:
2020-08-03 09:43:54
阅读次数:
109