使用Hystrix保护应用

1、使用Hystrix保护应用 (1) 目前存在的问题 现在我们假设一下,服务提供者响应非常缓慢,那么消费者对提供者的请求就会被强制等待,直到服务返回。在高负载场景下,如果不做任何处理,这种问题很可能造成所有处理用户请求的线程都被耗竭,而不能响应用户的进一步请求。 (2)雪崩效应 在微服务架构中通常会有多个服务层调用,大量的微服务通过网络进行通信,从而支撑起整个系统。各个微服务之间也难免存在大量的依赖关系。然而任何服务都不是100%可用的,网络往往也是脆弱的,所以难免有些请求会失败。基础服务的
分类: 其他 发布时间: 12-08 23:23 阅读次数: 0

服务发现组件:Eureka

1、服务发现组件:Eureka (1)Why Eureka? Eureka来自生产环境 Spring Cloud对Eureka支持很好 (2) Eureka简介 Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。Spring Cloud将它集成在其子项目spring-cloud-netflix中,以实现Spring Cloud的服务发现功能。 Eureka 项目相当活跃,代码更新相当
分类: 其他 发布时间: 12-08 23:23 阅读次数: 0

jquery表单异步提交

<script type="text/javascript"> $("input").blur(function(){ var $formData=$("#frm"); //表单异步提交 console.log($formData); $.ajax({ url : "/search/topicSearch_getSearchTables.action", type : "post", data:$formData.serializeArray(), dataType : 'json', suc
分类: 其他 发布时间: 12-08 23:22 阅读次数: 0

solrj操作zookeeper上传schema文件

package com.uniclues.solr; import java.util.ArrayList; import java.util.List; import java.util.Optional; import java.util.Random; import java.util.Set; import java.util.Vector; import org.apache.solr.client.solrj.impl.CloudSolrClient; import org.apa
分类: 其他 发布时间: 12-08 23:22 阅读次数: 0

solrJ操作schema文件

package com.uniclues.solr; import java.io.IOException; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.Map.Entry; import org.apache.log4j.Logger; import org.apache.solr.client.solrj
分类: 其他 发布时间: 12-08 23:21 阅读次数: 0

hbase1.2

package com.uniclues.hbase; import java.io.IOException; import java.util.HashSet; import java.util.List; import java.util.Set; import java.util.TreeSet; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.hbase.HBaseConfiguration;
分类: 其他 发布时间: 12-08 23:21 阅读次数: 0

hbase2.1

package com.lxkj.hbase; import java.io.IOException; import java.util.ArrayList; import java.util.HashSet; import java.util.List; import java.util.Set; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import org.apa
分类: 其他 发布时间: 12-08 23:21 阅读次数: 0

ES6 Promise详解

待完善
分类: 其他 发布时间: 12-08 23:20 阅读次数: 0

Yarn常用命令

Yarn常用命令。 待完善。。
分类: 其他 发布时间: 12-08 23:20 阅读次数: 0

Webpack构建过程详解

Webpack构建过程详解。 待完善。。
分类: 其他 发布时间: 12-08 23:20 阅读次数: 0

彻底解决eslint与webstorm针对vue的script标签缩进处理方式冲突问题

背景不多介绍了,直接上代码。 打开项目根上下的.eslintrc.js,将rules节点中添加以下配置项。 rules: { 'vue/script-indent': ['error', 2, {'baseIndent': 1}] } 其中第1个2是指统一缩进2个空格,第2个1是指1倍缩进。 另外需要添加以下节点,与rules同级: overrides: [ { 'files': ['*.vue'], 'rules': { 'indent': 'off'
分类: 其他 发布时间: 12-08 23:20 阅读次数: 0

Vue的props和$attrs用法

用过vue的都知道props这个属性,而$attrs也许会有好些小伙伴不了解,它是从vue2.4版本才推出的,为了简化父组件和孙组件的传值,使用方式如下: <child-2 v-bind=”$attrs”/> 真的是相当方便! 注:不可滥用,如果是明确的属性还是要声明的,否则代码会越来越难维护。有些属性是需要指定特殊类型的,有些属性为了安全起见是不可以直接传递给子元素的。
分类: 其他 发布时间: 12-08 23:20 阅读次数: 0

Vue的接口调用是vue-resources还是axios?

vue-resources官方已经不推荐使用了,还是用axios吧。 具体使用方法待完善。。。
分类: 其他 发布时间: 12-08 23:20 阅读次数: 0

金万城招商主管谈论励志的销售理念

1、你相信自己能赢,就一定会赢我们做任何事情都要树立必胜的信心和坚定的信念。面对困难与问题,我们内心深处的信心信念决定了我们是否能成功。我们只有坚定的相信自己可以完全战胜困难、完成任务,然后才有可能真正去战胜困难、完成任务,这就是信念的力量!2、再困难的市场也一定有机会点,这需要我们用心去发现我们要永远保持积极的心态去寻找正确的方法来解决问题,俗话说:只要思想不滑坡,办法总比困难多!当我们面对一个
分类: 其他 发布时间: 12-08 23:20 阅读次数: 0

油猴脚本:百度网盘搜索引擎聚合

油猴脚本在百度云盘页面中新增百度网盘搜索引擎聚合。
分类: 服务端 发布时间: 12-08 23:20 阅读次数: 0

试水Proxmox最新版本PVE 5.3

proxmox5.3尝鲜
分类: 企业开发 发布时间: 12-08 23:20 阅读次数: 0

Vultr速度怎么样?如何加速?

vultr没有给出明确的宽带兆数,一般来说国内使用的话,速度其实还可以,大家买vultr的无非都是用于建英文网站或者看油管等等。一般来说,看个油管没有问题,速度可以稳定在800kb/s,下载速度可以稳定在1-2Mb/s。如何解决Vultr太卡,太慢的问题呢?一,当然如果你试用vultr感觉比较卡,你可以安装BBR加速软件,这样的话整个服务器速度可以提升一大截。安装BBR加速软件图解:注意下目前支持
分类: 企业开发 发布时间: 12-08 23:20 阅读次数: 0

STL源码分析之list有序容器 下

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Function_Dou/article/details/84798353 前言 前两节对list的push, pop, insert等操作做了分析, 本节准备探讨list怎么实现sort功能. list是一个循环双向链表, 不是一个连续地址空间, 所以sort功能需要特殊的算法单独实现, 而不能用算法中的sort. 当然还可以将list的元素插入到vector中最后在将vector排序好的数据拷
分类: 其他 发布时间: 12-08 23:20 阅读次数: 0

STL源码分析之deque有序容器 上

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Function_Dou/article/details/84830206 前言 deque的功能很强大, 其复杂度也比list, vector复杂很多. deque是一个random_access_iterator_tag类型. 前面分析过vector是保存在连续的线性空间, 头插入和删除其代价都很大, 当数组满了还要重新寻找更大的空间; deque也是一个保存在连续的线性空间中, 但是它是一个
分类: 其他 发布时间: 12-08 23:20 阅读次数: 0

STL源码分析之deque有序容器 中

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Function_Dou/article/details/84830297 前言 前一节我们分析了deque的基本使用, 本节我们来分析一下deque的对map的操作, 即插入, 删除等. 但是本节只分析push, pop和删除操作, 而insert操作有点复杂还是放到下节来分析. push, pop 因为deque的是能够双向操作, 所以其push和pop操作都类似于list都可以直接有对应的操
分类: 其他 发布时间: 12-08 23:20 阅读次数: 0