<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[yameing在努力学习中... ...]]></title><description><![CDATA[努力学习JVM中... ...        努力熟悉Hadoop中... ...        努力进入大数据领域中... ...]]></description><link>https://blog.youkuaiyun.com/yameing</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yameing]]></copyright><item><title><![CDATA[监控告警的部署与配置（Prothemeus+Alermanager+Grafana）]]></title><link>https://blog.youkuaiyun.com/yameing/article/details/128535470</link><guid>https://blog.youkuaiyun.com/yameing/article/details/128535470</guid><author>yameing</author><pubDate>Tue, 03 Jan 2023 23:45:00 +0800</pubDate><description><![CDATA[Alermanager 单机部署。zookeeper告警规则。Prothemeus部署。rocketmq告警规则。Grafana单机部署。zookeeper监控。mariadb 监控。rocketmq监控。]]></description><category></category></item><item><title><![CDATA[「微服务系列」统一网关Gateway]]></title><link>https://blog.youkuaiyun.com/yameing/article/details/128328148</link><guid>https://blog.youkuaiyun.com/yameing/article/details/128328148</guid><author>yameing</author><pubDate>Thu, 15 Dec 2022 23:45:00 +0800</pubDate><description><![CDATA[Query=name, Jack或者- Query=name。步骤2：编写路由配置及nacos地址。请求必须是访问某个host（域名）请求必须包含某些cookie。请求必须包含某些header。请求者的ip必须是指定范围。是某两个时间点之前的请求。请求路径必须符合指定规则。请求参数必须包含指定参数。请求的发起者与服务端发生。，请求被浏览器拦截的问题。是某个时间点之前的请求。请求方式必须是指定方式。]]></description><category></category></item><item><title><![CDATA[「微服务系列」Feign - HTTP客户端]]></title><link>https://blog.youkuaiyun.com/yameing/article/details/128327084</link><guid>https://blog.youkuaiyun.com/yameing/article/details/128327084</guid><author>yameing</author><pubDate>Thu, 15 Dec 2022 23:45:00 +0800</pubDate><description><![CDATA[Feign是一个声明式的http客户端，其作用是帮助我们优雅的实现http请求的发送






步骤4：使用Feign客户端远程调用





Feign的性能优化



使用连接池代替默认的URLConnection

Feign底层的客户端实现：以Feign添加HttpClient的支持为例。1、引入依赖


2、配置连接池


日志级别，最好用basic或none



配置Feign日志有两种方式。方式一、配置文]]></description><category></category></item><item><title><![CDATA[「微服务系列」Nacos注册中心]]></title><link>https://blog.youkuaiyun.com/yameing/article/details/128251849</link><guid>https://blog.youkuaiyun.com/yameing/article/details/128251849</guid><author>yameing</author><pubDate>Thu, 15 Dec 2022 23:45:00 +0800</pubDate><description><![CDATA[Nacos是阿里巴巴的产品，现在是中的一个组件。相比功能更加丰富，在国内受欢迎程度较高。]]></description><category></category></item><item><title><![CDATA[「微服务系列」Eureka和Ribbon]]></title><link>https://blog.youkuaiyun.com/yameing/article/details/128224170</link><guid>https://blog.youkuaiyun.com/yameing/article/details/128224170</guid><author>yameing</author><pubDate>Fri, 09 Dec 2022 23:45:00 +0800</pubDate><description><![CDATA[如果一个服务器的并发连接数过高，配置了AvailabilityFilteringRule规则的客户端也会将其忽略。并发连接数的上限，可以由客户端的..ActiveConnectionsLimit属性进行配置。（1）在默认情况下，这台服务器如果3次连接失败，这台服务器就会被设置为“短路”状态。以区域可用的服务器为基础进行服务器的选择。这个规则会随机选择服务器，这个权重值会影响服务器的选择。忽略那些短路的服务器，并选择并发数较低的服务器。]]></description><category></category></item><item><title><![CDATA[「微服务系列」微服务架构演变]]></title><link>https://blog.youkuaiyun.com/yameing/article/details/128214415</link><guid>https://blog.youkuaiyun.com/yameing/article/details/128214415</guid><author>yameing</author><pubDate>Wed, 07 Dec 2022 23:45:00 +0800</pubDate><description><![CDATA[将业务的所有功能集中在一个项目中开发，达成一个包部署。优点：缺点： 根据业务功能对系统进行拆分，每个业务模块作为独立项目开发，成为一个服务。优点：分布式架构需要考虑的问题：解决分布式架构的技术：Webservice、ESB、Dubbo、SpringCloud微服务是一种经过良好架构设计的分布式架构方案，微服务架构特征：单体架构特点：分布式架构特点：微服务：一种良好的分布式架构方案]]></description><category></category></item><item><title><![CDATA[「微服务系列」微服务框架的介绍]]></title><link>https://blog.youkuaiyun.com/yameing/article/details/128214077</link><guid>https://blog.youkuaiyun.com/yameing/article/details/128214077</guid><author>yameing</author><pubDate>Wed, 07 Dec 2022 23:45:00 +0800</pubDate><description><![CDATA[从求知的角度、企业的角度，微服务都是必知必会的！传统单点架构，无法承载高并发场景；微服务领域按功能模块，将应用拆分成多个服务。大型企业可能拆分出成百上千的服务。1、注册中心：这么多的服务，如何维护、更新服务状态，注册中心记录所有服务的信息，管理服务间的调用管理2、配置中心：所有服务的配置集中管理3、服务网关：验证访问的合法性、管理用户请求4、分布式缓存：缓存数据，解决数据库压力5、分布式搜索：复杂数据、海量数据的搜索6、消息队列：服务间异步通信更进一步：7、分布式日志服务、系统监控链路追踪：记录集群的日志、]]></description><category></category></item><item><title><![CDATA[基于Hadoop2.5.0的集群搭建]]></title><link>https://blog.youkuaiyun.com/yameing/article/details/39891805</link><guid>https://blog.youkuaiyun.com/yameing/article/details/39891805</guid><author>yameing</author><pubDate>Wed, 08 Oct 2014 12:12:02 +0800</pubDate><description><![CDATA[详细记录基于Hadoop2.5.1的集群的安装过程，集群组件包含：JDK、Hadoop、Hive、ZK、MySql、Sqoop，并记录安装过程中遇到的问题及解决方案。]]></description><category></category></item><item><title><![CDATA[Hadoop2.5.1 HDFS High Availability With QJM（Quorum Journal Manager）]]></title><link>https://blog.youkuaiyun.com/yameing/article/details/39696151</link><guid>https://blog.youkuaiyun.com/yameing/article/details/39696151</guid><author>yameing</author><pubDate>Tue, 30 Sep 2014 15:11:46 +0800</pubDate><description><![CDATA[http://hadoop.apache.org/docs/r2.5.1/hadoop-project-dist/hadoop-hdfs/HDFSHighAvailabilityWithQJM.html
（部分太简单一看就懂的，或看不懂的不翻译）
一、 目的
1. 介绍HDFS HA特性概况 
2. 介绍如何使用QJM配置和管理高可用HDFS集群 
二、 背景
Hadoop2.0之前，]]></description><category></category></item><item><title><![CDATA[JVM学习笔记3 虚拟机性能监控与故障分析工具]]></title><link>https://blog.youkuaiyun.com/yameing/article/details/36010829</link><guid>https://blog.youkuaiyun.com/yameing/article/details/36010829</guid><author>yameing</author><pubDate>Mon, 30 Jun 2014 16:41:44 +0800</pubDate><description><![CDATA[一、JDK的工具  命令行工具：     jps：虚拟机进程状况工具     jstat：虚拟机统计信息监视工具     jinfo：Java配置信息工具     jmap：Java内存映像工具     jhat：虚拟机堆转储快照分析工具     jstack：Java堆栈跟踪工具    可视化工具：     JConsole：Java监视与管理控制台    二、调优案例  1、高性能硬件上的程序]]></description><category></category></item><item><title><![CDATA[JVM学习笔记2 垃圾收集器与内存分配策略]]></title><link>https://blog.youkuaiyun.com/yameing/article/details/36010147</link><guid>https://blog.youkuaiyun.com/yameing/article/details/36010147</guid><author>yameing</author><pubDate>Mon, 30 Jun 2014 16:35:05 +0800</pubDate><description><![CDATA[一、对象已死？  垃圾收集器在对堆进行回收前，第一件事情就是要确定这些对象有哪些还“活着”，哪些已经“死去”（即不可能再被任何途径使用的对象）  1、根搜索算法（GC Roots Tracing）  算法的基本思路是：通过一些名为“GC Roots” 的对象作为起始点，从这些节点向下搜索，搜索所走过的路径称为引用链（Reference Chain），当一个对象到GC Roots没有任何引用链相连时]]></description><category></category></item><item><title><![CDATA[动态表单]]></title><link>https://blog.youkuaiyun.com/yameing/article/details/30065623</link><guid>https://blog.youkuaiyun.com/yameing/article/details/30065623</guid><author>yameing</author><pubDate>Wed, 11 Jun 2014 16:25:49 +0800</pubDate><description><![CDATA[毕业后，一直断断续续地在做这个，腻了！
从傻瓜式的字段定义，到可视化设计。
页面效果还是一个样——丑！]]></description><category></category></item><item><title><![CDATA[JVM 学习笔记1 JAVA内存区域与溢出异常]]></title><link>https://blog.youkuaiyun.com/yameing/article/details/27969143</link><guid>https://blog.youkuaiyun.com/yameing/article/details/27969143</guid><author>yameing</author><pubDate>Mon, 02 Jun 2014 23:09:47 +0800</pubDate><description><![CDATA[一、运行时数据区





图  HotShot虚拟机内存模型

1、程序计数器（Program Counter Register）


线程隔离的数据区
内容：

一块比较小的内存空间可以看作当前线程所执行的字节码的行号指示器
异常：

唯一一个在 java虚拟机中没有规定任何OutOfMemoryError情况的区域


2、Java虚拟机栈(Java]]></description><category></category></item><item><title><![CDATA[FCKeditor 插件开发]]></title><link>https://blog.youkuaiyun.com/yameing/article/details/22622041</link><guid>https://blog.youkuaiyun.com/yameing/article/details/22622041</guid><author>yameing</author><pubDate>Mon, 31 Mar 2014 00:02:24 +0800</pubDate><description><![CDATA[插件功能：可以给选定的一段文字增加扩展信息，展示时，点击此段文字，页面侧边栏展示扩展信息




开发思路：给选定文字增加a标签，在a标签上注册事件，该事件可在文章展示时，点击触发页面侧边栏展示扩展信息




版本：2.6.3





开发步骤：

一、复制%fckeditor%/editor/dialog/fck_link.html 与 %fckedito]]></description><category></category></item><item><title><![CDATA[官方文档译文 Release 2.2.5 译文：Part VII Replication ​29.2 Replica Set Operation and Management]]></title><link>https://blog.youkuaiyun.com/yameing/article/details/9834557</link><guid>https://blog.youkuaiyun.com/yameing/article/details/9834557</guid><author>yameing</author><pubDate>Thu, 08 Aug 2013 13:05:39 +0800</pubDate><description><![CDATA[29.2
 Replica Set Operation and Management
Replica sets automate most administrative tasks associated with database replication. Nevertheless, several operations related to deployment and systems m]]></description><category></category></item><item><title><![CDATA[官方文档译文 Release 2.2.5 译文：Part VII Replication ​29.1 Replica Set Fundamental Concepts]]></title><link>https://blog.youkuaiyun.com/yameing/article/details/9834543</link><guid>https://blog.youkuaiyun.com/yameing/article/details/9834543</guid><author>yameing</author><pubDate>Thu, 08 Aug 2013 13:03:43 +0800</pubDate><description><![CDATA[副本集的使用和操作       





29.1 Replica Set Fundamental Concepts 复制的概述
A MongoDB replica set is a cluster of mongod(page 887) instances that replicate amongst one another and ensure automated failov]]></description><category></category></item><item><title><![CDATA[官方文档译文 Release 2.2.5 译文：Part VII Replication ​29.0]]></title><link>https://blog.youkuaiyun.com/yameing/article/details/9834529</link><guid>https://blog.youkuaiyun.com/yameing/article/details/9834529</guid><author>yameing</author><pubDate>Thu, 08 Aug 2013 13:01:24 +0800</pubDate><description><![CDATA[第七部分：复制（Replication）
Database replication ensures redundancy, backup, and automatic failover. Replication occurs through groups of servers known as replica sets.

数据库复制用于冗余、备份、自动故障切换。复制发生在称为副本集的服务器]]></description><category></category></item><item><title><![CDATA[六、MongoDB 进阶]]></title><link>https://blog.youkuaiyun.com/yameing/article/details/9402599</link><guid>https://blog.youkuaiyun.com/yameing/article/details/9402599</guid><author>yameing</author><pubDate>Sun, 21 Jul 2013 23:56:46 +0800</pubDate><description><![CDATA[通过数据库命令使用高级特性 使用一种特殊的集合——固定大小的集合 使用GridFS存储大文件 利用MongoDB对服务端JavaScript的支持 理解何为数据库引用，何时应该引用
一、数据库命令
在MongoDB中对文档的创建、读取、更新、删除都是基本操作。除了这些操作，其他操作都是作为命令实现的。
 
1、命令的工作原理
MongoDB中的命令其实是作为一种特殊类型的查询来实现的，这]]></description><category></category></item><item><title><![CDATA[五、MongoDB 聚合]]></title><link>https://blog.youkuaiyun.com/yameing/article/details/9402591</link><guid>https://blog.youkuaiyun.com/yameing/article/details/9402591</guid><author>yameing</author><pubDate>Sun, 21 Jul 2013 23:56:10 +0800</pubDate><description><![CDATA[1、count

————————————————————————




> db.ysq.count() 
// 执行速度很快
> db.ysq.count({"x"
: 1}) 
// 增加查询条件会使count变慢

————————————————————————



 
2、distinct
————————————————————————
]]></description><category></category></item><item><title><![CDATA[四、MongoDB 索引]]></title><link>https://blog.youkuaiyun.com/yameing/article/details/8948492</link><guid>https://blog.youkuaiyun.com/yameing/article/details/8948492</guid><author>yameing</author><pubDate>Mon, 20 May 2013 00:25:14 +0800</pubDate><description><![CDATA[一、索引简介
　　MongoDB 的索引几乎与传统的关系型数据库索引一模一样。
1.1、创建索引
————————————————————————

> db.ysq.ensureIndex({"username":1})
————————————————————————
　　为了便于区分，将上面的索引称为单键索引，多键索引如下
————————————————————————]]></description><category></category></item></channel></rss>