0

SpringCloud学习笔记(5):Hystrix Dashboard可视化监控数据

简介 上篇文章中讲了使用Hystrix实现容错,除此之外,Hystrix还提供了近乎实时的监控。本文将介绍如何进行服务监控以及使用Hystrix Dashboard来让监控数据图形化。 项目介绍 1. sc parent,父模块(请参照 "SpringCloud学习笔记(1):Eureka注册中心" ...

布禾卡斐先生 发布于 2019-09-18 18:10 评论(0)阅读(94)
0

Redis集群增加节点和删除节点

本文主要是承接上一篇文章Redis集群的离线安装成功以后,我们如何进行给集群增加新的主从节点(集群扩容)以及如何从集群中删除节点(集群缩容),也就是集群的伸缩,集群伸缩的原理是控制虚拟槽和数据在节点之间进行移动,通过实际操作来整理一下集群的伸缩。 上篇文章中搭建好的集群为三主三从,端口号为7000、 ...

全me村的希望 发布于 2019-09-18 18:03 评论(0)阅读(127)
1

关于Elasticsearch文档的描述以及如何操作文档的详细总结

文档 什么是文档 在大多数应用中,多数实体或对象可以被序列化为包含键值对的 JSON 对象。 一个 键 可以是一个字段或字段的名称,一个 值 可以是一个字符串,一个数字,一个布尔值, 另一个对象,一些数组值,或一些其它特殊类型诸如表示日期的字符串,或代表一个地理位置的对象: 通常情况下,我们使用的术 ...

李锋镝 发布于 2019-09-18 18:00 评论(0)阅读(119)
0

vim编辑器的使用详解

在Linux江湖,最常用到的编辑器非vim莫属,vim的功能很强大。 1. vim简介 在Linux世界中,最长用到的而且功能比较强大的是Vim编辑器。Vim编辑器是在内存缓冲区中处理数据。 vim 文件名 or vi 文件名 都可以通过vim打开文件 一般vim打开文件功能更多一些,特别是对于sh ...

空谷幽兰~泊逸 发布于 2019-09-18 17:46 评论(1)阅读(164)
0

jvm内存溢出问题的定位方法

jvm内存溢出问题的定位方法 今天给大家带来JVM体验之内存溢出问题的定位方法。 废话不多说直接开始: 一、Java堆溢出 测试代码如下: 运行过程如下所示: 我们在这里可以看到内存在不断的上涨,而Java在到一定时候会爆出OOM异常。 如下: Exception in thread "main" ...

秃桔子 发布于 2019-09-18 17:38 评论(0)阅读(139)
0

kubernetes集群部署高可用Postgresql的Stolon方案

目录 前言 ....前言 本文选用Stolon的方式搭建Postgresql高可用方案,主要为Harbor提供高可用数据库,Harbor搭建可查看 "kubernetes搭建Harbor无坑及Harbor仓库同步" ,之后会提供redis高可用及Harbor高可用方案搭建 方案比较 几种postgr ...

我给你一个大大的Yes 发布于 2019-09-18 17:13 评论(0)阅读(116)
1

你以为反射真的无所不能?至少JDK8以后很强大

[TOC] 之前我们已经介绍了Java中框架常用的澳门永利真人游戏 反射。可以这么说反射方便了我们的开发。今天我们来说说他的短板,或者说我们今天在反射的基础上在进行方便化。 反射操作方法 在上一章节中我们学会了通过反射去调用方法。 这个时候如果我想获取test方法对象的话应该这么做 这里就不在赘述如何通过Met ...

烟花散尽13141 发布于 2019-09-18 17:00 评论(0)阅读(347)
1

深入理解three.js中平面光光源RectAreaLight

之前有深入讲解过Three.js中光源,在那篇文章的最后也说了由于平面光光源的特殊性,所以会单独拿出来讲解,这篇文章会详细的讲解平面光光源的特性和实际应用该如何使用。首先,平面光光源从一个矩形平面上均匀地发射光线,这种光源的主要应用场景是模拟明亮的窗户或者条状灯光光源,实际在开发家具建模项目中会有广... ...

baby_duoduo 发布于 2019-09-18 16:14 评论(0)阅读(169)
2

〈一〉ElasticSearch的介绍

[toc] 发表日期:2019年9月18日 什么是ElasticSearch ElasticSearch是一个集 数据存储 、 数据搜索 和 数据分析 为一体的系统。它是分布式的,所以能利用分布式来提高其处理能力,具有高可用性和高伸缩性。如果你需要一个能够提供高性能的搜索服务的系统,那么它或许是一个 ...

随风行云 发布于 2019-09-18 16:11 评论(2)阅读(234)
1

微服务时代之网关及注册中心高可用架构设计

1. 微服务关系架构图 简要说明: (1)所有应用或者服务要想对外提供服务(包括网关),必须首先到注册中心进行注册。 (2)所有访问通过服务网关进行访问,然后由服务网关路由到对应服务中心进行交互访问。 2. 网关及注册中心高可用架构图 2.1 springcloud eureka高可用方案 由上图可 ...

软件老王 发布于 2019-09-18 15:42 评论(0)阅读(354)
57

博客园二次元主题——Sakura

嗯,时隔多久也记不清了,我又回来了,总算是忙里偷闲把这篇文章写出来,有人要过很多次我的博客园美化方案,但是实在是忙啊,也因为我的前台澳门永利真人游戏不好,代码bug很多 ...

ふじさんの雪 发布于 2019-09-18 14:28 评论(73)阅读(3200)
1

NUMA导致的MySQL服务器SWAP问题分析

【作者】 王栋:携程澳门永利真人游戏保障中心数据库专家,对数据库疑难问题的排查和数据库自动化智能化运维工具的开发有强烈的兴趣。 【问题描述】 我们知道当mysqld进程使用到SWAP时,就会严重影响到MySQL的性能。SWAP的问题比较复杂,本文会从SWAP的原理开始,分享我们碰到的案例和分析思路。 【SWAP ...

携程DBA 发布于 2019-09-18 14:22 评论(0)阅读(131)
1

EventBus 消息的线程切换模型与实现原理

一. 序 EventBus 是一个基于观察者模式的事件订阅/发布框架,利用 EventBus 可以在不同模块之间,实现低耦合的消息通信。 EventBus 因为其使用简单且稳定,被广泛应用在一些生产项目中。 通常我们就是使用 EventBus 分发一些消息给消息的订阅者,除此之外我们还可以通过 Ev ...

承香墨影 发布于 2019-09-18 14:14 评论(0)阅读(243)
10

误用.Net Redis客户端工具CSRedisCore,自己挖坑自己填

前导 上次Redis MQ分布式改造完成之后, 编排的容器稳定运行了一个多月,昨天突然收到ETL端同事通知,没有采集到解析日志了。 赶紧进服务器看了一下,用于数据接收的receiver容器挂掉了, 尝试docker container start [containerid], 几分钟后该容器再次崩溃 ...

nodotnet 发布于 2019-09-18 14:13 评论(10)阅读(1301)
1

java架构之路-(源码)mybatis执行流程源码解析

这次我们来说说Mybatis的源码,这里只说执行的流程,内部细节太多了,这里只能授之以渔了。还是最近的那段代码,我们来回顾一下。 就是拿到流文件,也是我们主配置文件,进行流文件解析,传入到build内,构建成一个sqlSessionFactory,再由sqlSessionFactory得到sessi ...

oO从零开始Oo 发布于 2019-09-18 13:03 评论(0)阅读(243)
0

Java多线程之原子操作类

在并发编程中很容易出现并发安全问题,最简单的例子就是多线程更新变量i=1,多个线程执行i++操作,就有可能获取不到正确的值,而这个问题,最常用的方法是通过Synchronized进行控制来达到线程安全的目的。但是由于synchronized是采用的是悲观锁策略,并不是特别高效的一种解决方案。实际上, ...

全菜工程师小辉 发布于 2019-09-18 12:36 评论(0)阅读(164)
5

asp.net core razor自定义taghelper

又一个新的名词(taghelper),通过taghelper是可以操作html标签、条件输出、更是自由添加内外元素。当然也内置了挺多的asp 开头的taghelper。 下面文章中也简单的带大家实现一个taghelper; 创建自定义html元素 创建一个类ButtonTagHelper tagNa ...

言诗人 发布于 2019-09-18 12:10 评论(2)阅读(323)
0

Spring Boot 利用 nginx 实现生产环境的伪热更新

当我们在服务器部署Java程序,特别是使用了 生成单一 Jar 文件部署的时候,单一文件为我们开发单来的极大的便利性,保障程序的完整性。但同时对我们修改程序中的任何一处都带来重启服务的麻烦。如何解决这个问题呢? "测试用代码 github 下载 " 1 问题分析 为了能够解决这个问题,我们来分析下, ...

fishpro 发布于 2019-09-18 11:55 评论(0)阅读(289)
1

剖析nsq消息队列(二) 去中心化源码解析

在上一篇帖子 " 剖析nsq消息队列(一) 简介及去中心化实现原理 " 中,我介绍了nsq的两种使用方式,一种是直接连接,还有一种是通过nslookup来实现去中心化的方式使用,并大概说了一下实现原理,没有什么难理解的东西,这篇帖子我把 实现去中心化的源码和其中的业物逻辑展示给大家看一下。 nsqd ...

li-peng 发布于 2019-09-18 11:49 评论(0)阅读(162)
2

新手学习FFmpeg - 调用API调整视频局部速率

通过修改setpts代码实现调整视频部分的播放速率。 完整代码可参考: https://andy zhangtao.github.io/ffmpeg examples/ 在前面提到了PTS/DTS/Timestamp的关系,播放器在渲染视频时就是根据PTS来确定渲染和展示时间点的。 根据这个原理,我 ...

vikings`s blog 发布于 2019-09-18 11:04 评论(1)阅读(242)
博聚网