#Cloud

spring cloud 学习(7)

业务繁忙的系统,原则上是不允许停机的,那么问题来了,如果真有严重的bug要修复,不得不发布,怎么做到不停机发布,对业务无感知呢?eureka提供了一系列resturl,可以对注册实例进行操作,比如:将服务离线/上线,注册/注销,动态修改meta元数据等,详情见本文最后的参考wiki。 不停机发布的思路:通常s...
代码星球 ·2020-04-06

spring cloud 学习(6)

微服务架构体系中,通常一个业务系统会有很多的微服务,比如:OrderService、ProductService、UserService...,为了让调用更简单,一般会在这些服务前端再封装一层,类似下面这样:前面这一层俗称为“网关层”,其存在意义在于,将"1对N"问题转换成了"1对1&rdquo...
代码星球 ·2020-04-06

spring cloud 学习(5)

 分布式环境下的统一配置框架,已经有不少了,比如百度的disconf,阿里的diamand。今天来看下springcloud对应的解决方案:如上图,从架构上就可以看出与disconf之类的有很大不同,主要区别在于:配置的存储方式不同disconf是把配置信息保存在mysql、zookeeper中,而sprin...
代码星球 ·2020-04-06

spring cloud 学习(4)

hystrix是一个专用于服务熔断处理的开源项目,当依赖的服务方出现故障不可用时,hystrix有一个所谓的断路器,一但打开,就会直接拦截掉对故障服务的调用,从而防止故障进一步扩大(类似中电路中的跳闸,保护家用电器)。使用步骤:(仍然在之前的示例代码上加以改造)一、添加hystrix依赖compile'org.spri...
代码星球 ·2020-04-06

spring cloud 学习(3)

feign 是一个让rest服务调用更简洁的开源项目,很多介绍文章或书也称它为声明式REST调用。传统的webservice中,通过引用wsdl来自动生成一些client的代理类(或stub代码),feign跟这个有点类似,但是更灵活。先回顾一下,上节中service-consumer对服务的调用代码:1@G...
代码星球 ·2020-04-06

spring cloud 学习(2)

接上节继续,注册中心单点肯定是不牢靠的,可以参考下面的方案做成注册中心集群:弄成3个节点,每个节点向其它节点注册,这样只要集群中有一个节点正常工作即可。为了方便在本机弄出这种效果,我们先修改下host文件127.0.0.1 localhostserver1server2server3相当于给本机ip绑了3个h...
代码星球 ·2020-04-06

spring cloud 学习(1)

有过dubbo/dubbox使用经验的朋友,看到下面这张图,一定很熟悉,就是SOA架构的最基本套路。与dubbo对比,上图的3大要素中,springcloud是借助以下组件来实现的:1、注册中心:springcloud默认使用eurekaserver来做注册中心,而dubbo默认使用的是zookeeper。eureka...
代码星球 ·2020-04-06

spring cloud整合 websocket 的那些事

我们知道,现在很多浏览器都已经是直接支持websocket协议的了, 除此之外,sockjs,也可以实现 websocket功能..当然,其原理是不同的.一开始 websocket已经做好了, 但是后面发现 websocket不能穿透zuul, 出现com.n...

60款开源云应用【Part 3】(60 Open Source Apps You Can Use in the Cloud)

本篇翻译自http://www.datamation.com/open-source/60-open-source-apps-you-can-use-in-the-cloud-3.html,原作者CynthiaHarvey,翻译者hcbbt,转载请注明。假设有翻译错误希望能指出。欢迎交流~60款开源云应用【Part1】...

【Cloud】IaaS、PaaS和SaaS

  提供给客户的服务是运营商运行在云计算基础设施上的应用程序,用户可以在各种设备上通过客户端界面访问,如浏览器。消费者不需要管理或控制任何云计算基础设施,包括网络、服务器、操作系统、存储等等;  提供给消费者的服务是把客户采用提供的开发语言和工具(例如Java,python,.Net等)开发的或收购的应用程序部署到供应...
代码星球 ·2020-04-06

Spring Cloud-服务的注册与发现之服务注册中心(Eureka Server)

Springcloud是为了什么产生的?根据官网的这个介绍来看,我们可以知道,Springcloud是为开发者提供的一个工具,而使用这个工具的产生就是为了帮助开发者快速的开发一套比较通用的分布式系统。(而工具包含了:配置管理,服务发现,断路器,路由,微代理,控制总线,一次性令牌,全局锁,领导选举,分布式会话,群集状态)...

cloudera manager 及CDH卸载

记录用户数据路径删除用户数据 中列出的用户数据路径 /var/lib/flume-ng/var/lib/hadoop*/var/lib/hue/var/lib/navigator/var/lib/oozie/var/lib/solr/var/lib/sqoop*/var/lib/zookeeper&...
代码星球 ·2020-04-05

Cloudera Manager安装

安装环境:系统:CentOS6.364位虚拟机:VMWare...
代码星球 ·2020-04-05

cloudera manager卸载流程

注意:卸载ClouderaManager后,根据需要保留或者删除集群中的Hadoop数据。下面的命令没有删除Hadoop数据,可以在控制台的Hadoop和MapReduce/配置/选项卡,查看Hadoop数据目录的位置,查找数据目录的属性设置。如果要卸载CDH,清除CDH文件,参与CDH5安装指南中的卸载CDH组件。1...

修改Cloudera Manager 管理机器的IP

原本在3台机器中部署了ClouderaCDH4.8的集群环境,运行状况良好,后来由于机房搬迁,导致那3台机器的ip地址被改变(hostname没有变化)。再次启动Cloudera-scm-server,登陆进去看时,发现manager根本不认识那3台机器了。无奈在“主机”的选项中需找修改的方法,...
首页上一页...1819202122...下一页尾页