五分钟内反应回复,平均十分钟解决任何IT技术问题,按难度跟工作量收费!
全站最新动态
  • 全站动态
  • ITvv
    ITvv 提出了问题2018/11/29 14:40

      

    ITvv

    说起springcloud熔断让我想起了去年股市中的熔断,多次痛的领悟,随意实施的熔断对整个系统的影响是灾难性的,好了接下来我们还是说正事。愿意了解源码的朋友直接求求交流分享技术:二一四七七七五六三三雪崩效应在微服务架构中通常会有多个服务层调用,基础服务的故障可能会导致级联故障,进而造成整个系统不可用的情况,这种现象被称为服务雪崩效应。服务雪崩效应是一种因“服务提供者”的不可用导致“服务消费者”的不可用,并将不可用逐渐放大的过程。如果下图所示:A作为服务提供者,B为A的服务消费者,C和D是B的服务消费者。A不可用引起了B的不可用,并将不可用像滚雪球一样放大到C和D时,雪崩效应就形成了。熔断器(CircuitBreaker)熔断器的原理很简单,如同电力过载保护器。它可以实现快速失败,如果它在一段时间内侦测到许多类似的错误,会强迫其以后的多个调用快速失败,不再访问远程服务器,从而防止应用程序不断地尝试执行可能会失败的操作,使得应用程序继续执行而不用等待修正错误,或者浪费CPU时间去等到长时间的超时产生。熔断器也可以使应用程序能够诊断错误是否已经修正,如果已经修正,应用程序会再次尝试调用操作.....

  • ITvv
    ITvv 提出了问题2018/11/29 14:40

      

    ITvv

    说起springcloud熔断让我想起了去年股市中的熔断,多次痛的领悟,随意实施的熔断对整个系统的影响是灾难性的,好了接下来我们还是说正事。愿意了解源码的朋友直接求求交流分享技术:二一四七七七五六三三雪崩效应在微服务架构中通常会有多个服务层调用,基础服务的故障可能会导致级联故障,进而造成整个系统不可用的情况,这种现象被称为服务雪崩效应。服务雪崩效应是一种因“服务提供者”的不可用导致“服务消费者”的不可用,并将不可用逐渐放大的过程。如果下图所示:A作为服务提供者,B为A的服务消费者,C和D是B的服务消费者。A不可用引起了B的不可用,并将不可用像滚雪球一样放大到C和D时,雪崩效应就形成了。熔断器(CircuitBreaker)熔断器的原理很简单,如同电力过载保护器。它可以实现快速失败,如果它在一段时间内侦测到许多类似的错误,会强迫其以后的多个调用快速失败,不再访问远程服务器,从而防止应用程序不断地尝试执行可能会失败的操作,使得应用程序继续执行而不用等待修正错误,或者浪费CPU时间去等到长时间的超时产生。熔断器也可以使应用程序能够诊断错误是否已经修正,如果已经修正,应用程序会再次尝试调用操作.....

  • ITvv
    ITvv 提出了问题2018/11/29 14:30

      

    ITvv

    用java实施的电子商务平台太少了,使用spring cloud技术构建的b2b2c电子商务平台更少,大型企业分布式互联网电子商务平台,推出PC+微信+APP+云服务的云商平台系统,其中包括B2B、B2C、C2C、O2O、新零售、直播电商等子平台。愿意了解源码的朋友直接求求交流分享技术:二一四七七七五六三三技术解决方案开发语言: java、j2ee数据库:mysqlJDK支持版本: JDK1.6、JDK1.7、JDK1.8版本核心技术:分布式、云服务、微服务、服务编排等。核心架构: 使用Spring Cloud分布式微服务云架构进行服务化开发,所有模块功能完全解耦,提供服务发现、注册、配置中心、消息总线、负载均衡、断路器、数据监控等。技术列表:Spring Cloud Config配置管理工具包,让你可以把配置放到远程服务器,集中化管理集群配置,目前支持本地存储、Git以及SubversionSpring Cloud Bus事件、消息总线,用于在集群(例如,配置变化事件)中传播状态变化,可与Spring Cloud Config联合实现热部署Eureka云端服务发现,一个基于 REST.....

  • 青苔1
    青苔1 提出了问题2018/11/28 11:15

      

    青苔1

    即时通讯:支持好友,群组,发图片、文件,消息声音提醒,离线消息,保留聊天记录 (即时聊天功能支持手机端,详情下面有截图)工作流模块----------------------------------------------------------------------------------------------------------1.模型管理    :web在线流程设计器、预览流程xml、导出xml、部署流程2.流程管理    :导入导出流程资源文件、查看流程图、根据流程实例反射出流程模型、激活挂起3.运行中流程:查看流程信息、当前任务节点、当前流程图、作废暂停流程、指派待办人4.历史的流程:查看流程信息、流程用时、流程状态、查看任务发起人信息5.待办任务   :查看本人个人任务以及本角色下的任务、办理、驳回、作废、指派一下代理人6.已办任务   :查看自己办理过的任务以及流程信息、流程图、流程状态(作废 驳回 正常完成)注:当办理完当前任务时,下一任务待办人会即时通讯收到新任务消息提醒,当作废和.....

  • 青苔1
    青苔1 提出了问题2018/11/28 11:12

      

    青苔1

    1.代码生成器: [正反双向](单表、主表、明细表、树形表,快速开发利器)+快速表单构建器freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本、处理类、service等完整模块2.多数据源:(支持同时连接无数个数据库,可以不同的模块连接不同数的据库)支持N个数据源3.阿里数据库连接池druid,安全权限框架 shiro(菜单权限和按钮权限), 缓存框架 ehcache4.代码编辑器,在线模版编辑,仿开发工具编辑器5.调用摄像头拍照 自定义裁剪编辑头像,头像图片色度调节6.websocket 及时站内信并声音提醒、实时在线管理、websocket及时刷新页面(完胜ajax技术)更新即时通讯功能,支持好友,群组,发图片、文件,消息声音提醒,离线消息,保留聊天记录 (即时聊天功能支持手机端,详情下面有截图)1.   权限管理:点开二级菜单进入三级菜单显示 角色(基础权限)和按钮权限      角色(基础权限): 分角色组和角色,独立分配菜单权限和增删改查权限。(一个用户可以多个角色)  .....

  • 迎春白雪
    迎春白雪 提出了问题2018/11/28 10:48

      

    迎春白雪

    导语:自助客服机器人,自动接通、自动服务、自动调出书写工单。人工智能的快速发展,对呼叫中心行业来说是一次突破发展瓶颈的机会。快节奏的生活,让人们习惯于随叫随到的服务。尤其是对客服行业,要求尤为强烈。那么自助客服机器人的技术功能究竟是怎么样的呢?  自助客服机器人不同于外呼机器人。外呼机器人的目的是筛选意向客户,邀约客户。而自助客服机器人主要负责辅助人工座席服务客户,解决客户的初级问题、在人工座席休息的时候,如中午吃饭、晚上下班、节假日放假等,自助客服机器人代替人工直接服务客户。即解决业务高峰期的排队问题,又帮助企业实现7*24小时服务客户,同时保证客户随时随地联系到企业客服,保证客户满意度。  1、话务高峰期,代替人工直接服务客户  客服机器人在话务量高峰期时,自动接通客户电话,根据客户提问,机器人自动从知识库中调去答案,进行匹配回答。如遇到不能解决的问题,实时转接人工客服,尽最大可能保证客户满意度。  2、多种机器人服务模式,智能人机对话  汉云自助客服机器人客服的名字、图像、欢迎语等都可由用户自己设置。其核心话术也可由企业根据自身业务情况来安排设置,实现人性化沟通。  3、在对话中.....

  • LT2018
    LT2018 提出了问题2018/11/28 10:16

      

    LT2018

    1、执行设备均采用多组备用的模式;2、智能PID计算给水流量,燃烧器大小火;3、对燃烧机的工作状态进行监视及大小火控制;4、多达8路水位检测水位、控制补水、超高超低报警等功能;5、实现流量的控制,通过回水水温及炉温智能判断流量给定量大小;6、多路炉压监测,炉压超限报警并切断燃烧器,炉压超高可进行泄压;7、本系统控制部分采用耐特PLC ST-200 CPU224XP+ EM231RTD + 水位模块 +压力仪表的配置进行控制,配置完善,控制灵活,安全可靠;8、多达4路温度检测输入信号,用以检测炉水温度、进回水温度等不同位置的温度,并通过控制燃烧器/燃气机/燃煤 给定量控制其炉温;以及结合控制补水泵控制水温。.....

  • IT侠客
    IT侠客 提出了问题2018/11/27 14:51

      

    IT侠客

    上一篇文章我们介绍了eureka服务注册中心的搭建,这篇文章介绍一下如何使用eureka服务注册中心,搭建一个简单的服务端注册服务,客户端去调用服务使用的案例。愿意了解源码的朋友直接求求交流分享技术:二一四七七七五六三三案例中有三个角色:服务注册中心、服务提供者、服务消费者,其中服务注册中心就是我们上一篇的eureka单机版启动既可,流程是首先启动注册中心,服务提供者生产服务并注册到服务中心中,消费者从服务中心中获取服务并执行。服务提供我们假设服务提供者有一个hello方法,可以根据传入的参数,提供输出“hello ,this is first messge”的服务1、pom包配置创建一个springboot项目,pom.xml中添加如下配置:<dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-eureka</artifactId> &l.....

  • IT侠客
    IT侠客 提出了问题2018/11/27 14:48

      

    IT侠客

    Eureka是Netflix开源的一款提供服务注册和发现的产品,它提供了完整的Service Registry和Service Discovery实现。也是springcloud体系中最重要最核心的组件之一。愿意了解源码的朋友直接求求交流分享技术:二一四七七七五六三三服务中心服务中心又称注册中心,管理各种服务功能包括服务的注册、发现、熔断、负载、降级等,比如dubbo admin后台的各种功能。有了服务中心调用关系会有什么变化,画几个简图来帮忙理解项目A调用项目B正常调用项目A请求项目B有了服务中心之后,任何一个服务都不能直接去掉用,都需要通过服务中心来调用项目A调用项目B,项目B在调用项目C这时候调用的步骤就会为两步:第一步,项目A首先从服务中心请求项目B服务器,然后项目B在从服务中心请求项目C服务。上面的项目只是两三个相互之间的简单调用,但是如果项目超过20个30个呢,在15年底的时候我司分布式的项目就达到了二十几个,画一张图来描述几十个项目之间的相互调用关系全是线条,任何其中的一个项目改动,就会牵连好几个项目跟着重启,巨麻烦而且容易出错。通过服务中心来获取服务你不需要关注你调用的.....

  • IT侠客
    IT侠客 提出了问题2018/11/27 14:45

      

    IT侠客

    研究了一段时间Spring Boot了准备向Spring Cloud进发,公司架构和项目也全面拥抱了Spring Cloud。在使用了一段时间后发现Spring Cloud从技术架构上降低了对大型系统构建的要求,使我们以非常低的成本(技术或者硬件)搭建一套高效、分布式、容错的平台,但Spring Cloud也不是没有缺点,小型独立的项目不适合使用。愿意了解源码的朋友直接求求交流分享技术:二一四七七七五六三三Spring Cloud是什么?Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。微服务是可以独立部署、水平扩展、独立访问(或者有独立的数据库)的.....

  • ITvv
    ITvv 提出了问题2018/11/27 14:42

      

    ITvv

    上一篇文章我们介绍了eureka服务注册中心的搭建,这篇文章介绍一下如何使用eureka服务注册中心,搭建一个简单的服务端注册服务,客户端去调用服务使用的案例。愿意了解源码的朋友直接求求交流分享技术:二一四七七七五六三三案例中有三个角色:服务注册中心、服务提供者、服务消费者,其中服务注册中心就是我们上一篇的eureka单机版启动既可,流程是首先启动注册中心,服务提供者生产服务并注册到服务中心中,消费者从服务中心中获取服务并执行。服务提供我们假设服务提供者有一个hello方法,可以根据传入的参数,提供输出“hello ,this is first messge”的服务1、pom包配置创建一个springboot项目,pom.xml中添加如下配置:<dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-eureka</artifactId> &l.....

  • ITvv
    ITvv 提出了问题2018/11/27 14:36

      

    ITvv

    Eureka是Netflix开源的一款提供服务注册和发现的产品,它提供了完整的Service Registry和Service Discovery实现。也是springcloud体系中最重要最核心的组件之一。愿意了解源码的朋友直接求求交流分享技术:二一四七七七五六三三服务中心服务中心又称注册中心,管理各种服务功能包括服务的注册、发现、熔断、负载、降级等,比如dubbo admin后台的各种功能。有了服务中心调用关系会有什么变化,画几个简图来帮忙理解项目A调用项目B正常调用项目A请求项目B有了服务中心之后,任何一个服务都不能直接去掉用,都需要通过服务中心来调用项目A调用项目B,项目B在调用项目C这时候调用的步骤就会为两步:第一步,项目A首先从服务中心请求项目B服务器,然后项目B在从服务中心请求项目C服务。上面的项目只是两三个相互之间的简单调用,但是如果项目超过20个30个呢,在15年底的时候我司分布式的项目就达到了二十几个,画一张图来描述几十个项目之间的相互调用关系全是线条,任何其中的一个项目改动,就会牵连好几个项目跟着重启,巨麻烦而且容易出错。通过服务中心来获取服务你不需要关注你调用的.....

  • ITvv
    ITvv 提出了问题2018/11/27 14:24

      

    ITvv

    研究了一段时间Spring Boot了准备向Spring Cloud进发,公司架构和项目也全面拥抱了Spring Cloud。在使用了一段时间后发现Spring Cloud从技术架构上降低了对大型系统构建的要求,使我们以非常低的成本(技术或者硬件)搭建一套高效、分布式、容错的平台,但Spring Cloud也不是没有缺点,小型独立的项目不适合使用。愿意了解源码的朋友直接求求交流分享技术:二一四七七七五六三三Spring Cloud是什么?Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。微服务是可以独立部署、水平扩展、独立访问(或者有独立的数据库)的.....

  • 迎春白雪
    迎春白雪 提出了问题2018/11/27 10:52

      

    迎春白雪

    在整个市场环境下,行业都在趋于细分化,企业的业务也趋于单一化。也就是说大家都在专注的把自己产品做的更精更细致。相对的客户群体也更加细致精确,但在这个更加精确的市场中,企业如何在茫茫人海中快速筛选出意向客户?仅仅依靠不断的增加人工座席外呼筛选,已经不能满足企业对客户的需求。为此汉云提出自己的电话语音机器人解决方案,利用语音机器人代替人工去做筛选意向客户的工作,平均每天外呼筛选1000+通电话,完美解决企业筛选客户难题。  一、电话语音机器人话术制定  好的话术是电话语音机器人精准筛选意向客户的灵魂。汉云根据行业原有的人工话术基础,围绕筛选意向客户的目的,由专业人士编辑整理机器人话术,录制语音话术,测试完成之后,上传更新至电话语音机器人系统。  二、批量外呼,每天1000+通  我司采用对企业的话务资源集约化管理:一个号码、一个场地、解决全局问题。即只需要一个统一号码,一个集中场地、一批专业客服,解决多客服问题。由此电话语音机器人将导入的客户数据开始执行系统设定的流程——外呼。只要你设定好工作时间,电话语音机器人即可按照设定好的时间无休息、5颗星态度服务态度外呼拨打。实现平均每天1000+.....

  • 迎春白雪
    迎春白雪 提出了问题2018/11/27 10:52

      

    迎春白雪

    在整个市场环境下,行业都在趋于细分化,企业的业务也趋于单一化。也就是说大家都在专注的把自己产品做的更精更细致。相对的客户群体也更加细致精确,但在这个更加精确的市场中,企业如何在茫茫人海中快速筛选出意向客户?仅仅依靠不断的增加人工座席外呼筛选,已经不能满足企业对客户的需求。为此汉云提出自己的电话语音机器人解决方案,利用语音机器人代替人工去做筛选意向客户的工作,平均每天外呼筛选1000+通电话,完美解决企业筛选客户难题。  一、电话语音机器人话术制定  好的话术是电话语音机器人精准筛选意向客户的灵魂。汉云根据行业原有的人工话术基础,围绕筛选意向客户的目的,由专业人士编辑整理机器人话术,录制语音话术,测试完成之后,上传更新至电话语音机器人系统。  二、批量外呼,每天1000+通  我司采用对企业的话务资源集约化管理:一个号码、一个场地、解决全局问题。即只需要一个统一号码,一个集中场地、一批专业客服,解决多客服问题。由此电话语音机器人将导入的客户数据开始执行系统设定的流程——外呼。只要你设定好工作时间,电话语音机器人即可按照设定好的时间无休息、5颗星态度服务态度外呼拨打。实现平均每天1000+.....

  • 迎春白雪
    迎春白雪 提出了问题2018/11/27 10:50

      

    迎春白雪

    用户接受信息习惯的变化,企业纷纷使用智能语音通知系统,达到企业通知的目的。智能语音通知系统还可以通过转接、接通时间长短来判断用户是否接受到信息、有效无效客户等,保证企业更精准的定位客户,便于后期企业的客户关系管理。  一、智能语音通知应用场景  (1)外卖到达智能语音通知  ●骑士在面对写字楼、学校等集中派单场景,提前发起智能语音通知,自动通知所有用户前来取单。  ●系统根据定制的规则自动呼叫号码;用户接听电话,听取语音内容;用户确认送达,享受美食。  ●优势:大幅提升派送效率  (2)物流订单消息通知  ●选择需要致电的用户  ●快速来电,接听智能语音通知。“**先生您好,您的快递已为您送达目的地,请您及时来领取”  ●优势:用户快递送达目的地后,公司人员后台点击需要通知顾客,节省快递员时间,节省人员成本。  (3)银行还款通知:  ●选择需要致电的用户  ●快速来电,接听智能语音通知。“**先生您好,您的贷款还款日期为每月**号,您已超出还款日期,请及时还款!”  ●优势:欠款用户催缴,尤其是信用可用户和贷款用户催缴,促使催收更方便,减少恶意催收。  (4)企事业事件通知:  ●选.....

  • 迎春白雪
    迎春白雪 提出了问题2018/11/27 10:50

      

    迎春白雪

    用户接受信息习惯的变化,企业纷纷使用智能语音通知系统,达到企业通知的目的。智能语音通知系统还可以通过转接、接通时间长短来判断用户是否接受到信息、有效无效客户等,保证企业更精准的定位客户,便于后期企业的客户关系管理。  一、智能语音通知应用场景  (1)外卖到达智能语音通知  ●骑士在面对写字楼、学校等集中派单场景,提前发起智能语音通知,自动通知所有用户前来取单。  ●系统根据定制的规则自动呼叫号码;用户接听电话,听取语音内容;用户确认送达,享受美食。  ●优势:大幅提升派送效率  (2)物流订单消息通知  ●选择需要致电的用户  ●快速来电,接听智能语音通知。“**先生您好,您的快递已为您送达目的地,请您及时来领取”  ●优势:用户快递送达目的地后,公司人员后台点击需要通知顾客,节省快递员时间,节省人员成本。  (3)银行还款通知:  ●选择需要致电的用户  ●快速来电,接听智能语音通知。“**先生您好,您的贷款还款日期为每月**号,您已超出还款日期,请及时还款!”  ●优势:欠款用户催缴,尤其是信用可用户和贷款用户催缴,促使催收更方便,减少恶意催收。  (4)企事业事件通知:  ●选.....

  • ITvv
    ITvv 提出了问题2018/11/26 15:13

      

    ITvv

    之前的文章中有介绍spring cloud sso集成的方案,也做过spring + jwt + redis的解决方案,不同系统的无缝隙集成,统一的sso单点登录界面的管理、每个应用集成的权限认证,白名单等都是我们需要考虑的,现在针对于以上的问题我们做了sso单点登录应用认证平台,设计如下:愿意了解源码的朋友直接求求交流分享技术二一四七七七五六三三1. 数据库设计:DROP TABLE IF EXISTS `sso_app_apply`; CREATE TABLE `sso_app_apply` (   `id` varchar(200) NOT NULL COMMENT '编号',   `type` varchar(200) NOT NULL COMMENT '所属分类',   `applicant` var.....

  • ITvv
    ITvv 提出了问题2018/11/26 15:13

      

    ITvv

    之前的文章中有介绍spring cloud sso集成的方案,也做过spring + jwt + redis的解决方案,不同系统的无缝隙集成,统一的sso单点登录界面的管理、每个应用集成的权限认证,白名单等都是我们需要考虑的,现在针对于以上的问题我们做了sso单点登录应用认证平台,设计如下:愿意了解源码的朋友直接求求交流分享技术二一四七七七五六三三1. 数据库设计:DROP TABLE IF EXISTS `sso_app_apply`; CREATE TABLE `sso_app_apply` (   `id` varchar(200) NOT NULL COMMENT '编号',   `type` varchar(200) NOT NULL COMMENT '所属分类',   `applicant` var.....

  • ITvv
    ITvv 提出了问题2018/11/26 15:11

      

    ITvv

    因为公司使用的spring版本太高,在集成swagger的时候会存在一些问题,而网上的很多实例大多都是版本比较低的,为了使朋友们少踩坑,我这边将集成的过程记录一下:愿意了解源码的朋友直接求求交流分享技术二一四七七七五六三三1. 引入spring、swagger的相关jar包(springfox-swagger2、springfox-swagger-ui),在pom.xml中配置:<dependency>               <groupId>io.springfox</groupId>               <artifactId>springfox-swagger2</artifactId>    &.....

热门用户
一周热点问题
 加载中...