上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 91 下一页
  2019年1月9日
摘要: 使用docker stats命令可以查看容器的内存,但是有时候docker stats命令获得的数据可能准确,可以参考下面这种方式 先通过docker ps -a 找到容器的container id 再使用ps -ef 找到容器对应的进程 获得容器对应的pid后,就可以使用top、pmap、ps等查 阅读全文
posted @ 2019-01-09 23:25 duanxz 阅读(51058) 评论(0) 推荐(0)
  2019年1月8日
摘要: 问题重现 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 ➜ jinfo -flags 3032 Attaching to process ID 3032, please wait... Error attachin 阅读全文
posted @ 2019-01-08 19:12 duanxz 阅读(9079) 评论(0) 推荐(0)
摘要: Docker中查看JVM的信息: 1. 列出docker容器:docker ps 2. 标准输入和关联终端:docker exec -it 容器ID bash 3. 查找出java进程: ps – ef | grep java 4. 统计gc信息统计: jstat –gcutil 466 3000 阅读全文
posted @ 2019-01-08 13:52 duanxz 阅读(19325) 评论(0) 推荐(0)
摘要: 译者注:Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。通常情况下,监控的主要目的在于:减少宕机时间、扩展和性能管理、资源计划、识别异常事件和故障排除分析等。本文作者介绍了5种方法帮助你在Dock 阅读全文
posted @ 2019-01-08 11:39 duanxz 阅读(5437) 评论(0) 推荐(0)
摘要: 在容器的使用过程中,如果能及时的掌握容器使用的系统资源,无论对开发还是运维工作都是非常有益的。幸运的是 docker 自己就提供了这样的命令:docker stats。 默认输出 docker stats 命令用来显示容器使用的系统资源。不带任何选项执行 docker stats 命令: $ doc 阅读全文
posted @ 2019-01-08 11:35 duanxz 阅读(11208) 评论(0) 推荐(2)
  2018年12月27日
摘要: spring boot 中有关endpoint的实现,细心的朋友可以发现,在org.springframework.boot.actuate.endpoint.mvc 包下也有一系列的xxxEndpoint,这又是为什么呢? 原因是: 我们很多情况下,都是访问接口的方式获取应用的监控,之前的分析是其 阅读全文
posted @ 2018-12-27 18:54 duanxz 阅读(5043) 评论(0) 推荐(1)
摘要: 基本概念: Linux 内核有个机制叫OOM killer(Out Of Memory killer),该机制会监控那些占用内存过大,尤其是瞬间占用内存很快的进程,然后防止内存耗尽而自动把该进程杀掉。内核检测到系统内存不足、挑选并杀掉某个进程的过程可以参考内核源代码linux/mm/oom_kill 阅读全文
posted @ 2018-12-27 16:53 duanxz 阅读(79997) 评论(1) 推荐(6)
摘要: docker logs -t --since="2018-12-26 06:39:22" --until "2018-12-26 06:39:55" c-front 本文只记录docker命令在大部分情境下的使用,如果想了解每一个选项的细节,请参考官方文档,这里只作为自己以后的备忘记录下来。 根据自 阅读全文
posted @ 2018-12-27 16:02 duanxz 阅读(46149) 评论(2) 推荐(7)
  2018年12月26日
摘要: micrometer提供了基于Java的monitor facade,其与springboot应用和prometheus的集成方式如下图展示 上图中展示的很清楚,应用通过micrometer采集和暴露监控端点给prometheus,prometheus通过pull模式来采集监控时序数据信息。之后作为 阅读全文
posted @ 2018-12-26 16:37 duanxz 阅读(12477) 评论(0) 推荐(1)
摘要: 以下操作在CENTOS7环境。 使用prometheus做监控,使用grafana做dashboard的界面展示: 因prometheus自带的监控web界面图形化展示方面比较弱,推荐使用grafana集成prometheus展示; 一、软件安装 1)granafa的安装: 官方安装指南:https 阅读全文
posted @ 2018-12-26 16:36 duanxz 阅读(6016) 评论(0) 推荐(0)
摘要: 1. 环境 springboot 1.5.10.RELEASE Grafana 5.4.2 Prometheus 2.6.0 jdk 1.8 2.通过micrometer与springboot应用和prometheus的集成 在项目pom.xml中添加如下依赖 gradle.build中增加如下: 阅读全文
posted @ 2018-12-26 15:43 duanxz 阅读(8298) 评论(0) 推荐(0)
  2018年12月25日
摘要: Grafana是一个开源的度量分析与可视化套件。纯 Javascript 开发的前端工具,通过访问库(如InfluxDB),展示自定义报表、显示图表等。大多使用在时序数据的监控方面,如同Kibana类似。Grafana的UI更加灵活,有丰富的插件,功能强大。 Grafana支持许多不同的数据源。每个 阅读全文
posted @ 2018-12-25 18:42 duanxz 阅读(10840) 评论(0) 推荐(0)
  2018年12月24日
摘要: Prometheus的主要特点 Prometheus 属于一站式监控告警平台,依赖少,功能齐全。Prometheus 支持对云的或容器的监控,其他系统主要对主机监控。Prometheus 数据查询语句表现力更强大,内置更强大的统计函数。Prometheus 在数据存储扩展性以及持久性上没有 Infl 阅读全文
posted @ 2018-12-24 14:39 duanxz 阅读(2716) 评论(0) 推荐(0)
  2018年12月17日
摘要: 摘要: groovy特性 Groovy是一门基于JVM的动态语言,同时也是一门面向对象的语言,语法上和Java非常相似。它结合了Python、Ruby和Smalltalk的许多强大的特性,Groovy 代码能够与 Java 代码很好地结合,也能用于扩展现有代码。 Java作为一种通用、静态类型的编译 阅读全文
posted @ 2018-12-17 18:29 duanxz 阅读(5798) 评论(0) 推荐(1)
  2018年12月12日
摘要: 一、ES 架构 1、ElasticSearchElasticSearch是个开源的分布式的搜索引擎,它可以近乎实时的存储、检索数据; Elasticsearch也使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的RESTful API来隐藏Lucene的 阅读全文
posted @ 2018-12-12 14:45 duanxz 阅读(8907) 评论(0) 推荐(2)
  2018年12月11日
摘要: 简介 学过概率理论的人都知道条件概率的公式:P(AB)=P(A)P(B|A)=P(B)P(A|B);即事件A和事件B同时发生的概率等于在发生A的条件下B发生的概率乘以A的概率。由条件概率公式推导出贝叶斯公式:P(B|A)=P(A|B)P(B)/P(A);即,已知P(A|B),P(A)和P(B)可以计 阅读全文
posted @ 2018-12-11 11:44 duanxz 阅读(4657) 评论(0) 推荐(0)
  2018年12月5日
摘要: 1.1 Service Mesh 1.1.1 什么是Service Mesh Service Mesh是最近才兴起的一个名词,最早在2016年9月29日由开发Linkerd的Buoyant公司首次提出[1]。2016年10月,Alex Leong开始在Buoyant公司的官方博客中连载一系列关于“A 阅读全文
posted @ 2018-12-05 10:48 duanxz 阅读(5697) 评论(0) 推荐(1)
  2018年11月29日
摘要: 转自:https://mp.weixin.qq.com/s/IGRVRhLFZOQL1mRucXCGxA 阅读全文
posted @ 2018-11-29 20:38 duanxz 阅读(510) 评论(0) 推荐(0)
  2018年11月21日
摘要: docker logs 查看实时日志 docker logs -f -t --since="2017-05-31" --tail=10 edu_web_1 --since : 此参数指定了输出日志开始日期,即只输出指定日期之后的日志。 -f : 查看实时日志 -t : 查看日志产生的日期 -tail 阅读全文
posted @ 2018-11-21 17:31 duanxz 阅读(6815) 评论(0) 推荐(1)
摘要: 1. 根据现有的docker容器重建镜像及运行 docker在构建镜像包时,就把jvm的参数预先编写好了,在遇到性能问题后,需要修改jvm参数进行调整。 docker commit命令创建新的镜像 1、运行容器 2、修改容器 docker exec -it 容器id sh #修改配置 3、将容器保存 阅读全文
posted @ 2018-11-21 17:29 duanxz 阅读(4002) 评论(0) 推荐(0)
  2018年11月15日
摘要: 很多人对于量化交易和高频交易分不清,经常混淆,下面简单说说他们的区别。 量化交易是指投资者利用计算机技术、金融工程建模等手段将自己的金融操作方式,用很明确的方式去定义和描述,用以协助投资者进行投资决策,并且严格的按照所设定的规则去执行交易策略(买、卖)的交易方式。 简而言之,量化交易是以定量化方法进 阅读全文
posted @ 2018-11-15 11:29 duanxz 阅读(12055) 评论(0) 推荐(1)
摘要: 作者:董可人链接:https://www.zhihu.com/question/19839828/answer/28434795来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 “高频交易”是一个挺差劲的名字。按照字面意思,任何能够以较高频率进行交易的系统都可以叫“高频 阅读全文
posted @ 2018-11-15 11:28 duanxz 阅读(4648) 评论(0) 推荐(0)
摘要: 什么是量化交易 什么是量化交易 量化交易是指借助现代统计学和数学的方法,利用计算机技术来进行交易的证券投资方式。量化交易从庞大的历史数据中海选能带来超额收益的多种“大概率”事件以制定策略,用数量模型验证及固化这些规律和策略,然后严格执行已固化的策略来指导投资,以求获得可以持续的、稳定且高于平均收益的 阅读全文
posted @ 2018-11-15 11:26 duanxz 阅读(3304) 评论(0) 推荐(0)
  2018年11月7日
摘要: 一直不理解,为什么要计算两个字符串的相似度呢。什么叫做两个字符串的相似度。经常看别人的博客,碰到比较牛的人,然后就翻了翻,终于找到了比较全面的答案和为什么要计算字符串相似度的解释。因为搜索引擎要把通过爬虫抓取的页面给记录下来,那么除了通过记录url是否被访问过之外,还可以这样,比较两个页面的相似度, 阅读全文
posted @ 2018-11-07 17:31 duanxz 阅读(6125) 评论(0) 推荐(0)
摘要: 概述 springCloud feign主要对netflix feign进行了增强和包装,本篇从源码角度带你过一遍装配流程,揭开feign底层的神秘面纱。主要包括feign整合ribbon,hystrix,sleuth,以及生成的代理类最终注入到spring容器的过程。篇幅略长,耐心读完,相信你会有 阅读全文
posted @ 2018-11-07 17:29 duanxz 阅读(2372) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 91 下一页