Java开发日记

分享前后端开发技术


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 公益404

  • 搜索

springcloud中使用Hystrix保护应用

发表于 2017-12-14 | 分类于 后台—springcloud |
字数统计: 2,029 字 | 阅读时长 ≈ 8 分钟
1.Hystrix入门示例1.1目前存在的问题当前项目中如果服务提供者的响速度十分缓慢,导致消费者请求一直处于等待状态,资源得不到释放,一旦请求积累过多,资源耗尽,就会导致服务不可用。顺便提一个名词雪崩效应就是这么引起的,比如存在服务ABCD,服务B是服务A的消费者,服务C,D又是服务B的消费者,服 ...
阅读全文 »

springcloud中使用Ribbon和Feign调用服务以及服务的高可用

发表于 2017-12-14 | 分类于 后台—springcloud |
字数统计: 2,788 字 | 阅读时长 ≈ 11 分钟
1.消费者使用Ribbon组件负载均衡的调用服务者接口在上一节中只介绍了如何将服务者和消费者注册到Eureka注册中心中,消费者并没有调用服务者,现在开始介绍,首先为了避免混淆,不再用上一节的消费者,重新建一个名为microservice-consumer-movie-ribbon的消费者,代码跟m ...
阅读全文 »

springcloud将服务者和消费者注册到注册中心(Eureka)

发表于 2017-12-14 | 分类于 后台—springcloud |
字数统计: 1,607 字 | 阅读时长 ≈ 7 分钟
1.服务注册和发现的一些术语解释1.1服务发现组件的功能 服务注册表:服务注册表是一个记录当前可用服务实例的数据库,是服务发现机制的核心。服务注册表提供查询API和管理API,通过查询Api可以查看当前可用的服务实例,通过管理Api可以注册或注册实例。 服务注册:就是服务在启动时,将服务实例的网络地 ...
阅读全文 »

使用SpringCloud构建简单的服务者和消费者

发表于 2017-12-14 | 分类于 后台—springcloud |
字数统计: 1,183 字 | 阅读时长 ≈ 5 分钟
0.SpringCloud的特点Springcloud具有下列特点: 约定优于配置; 开箱即用,快速启动(springboot可以以jar或war的方式启动) 适用于多种环境(Pc Server、Docker) 组件轻量,选型中立(例如注册中心可以是Eureka、Consul、Zookeeper) ...
阅读全文 »

Maven项目打包遇到的两个问题

发表于 2017-12-14 | 分类于 工作—后台 |
字数统计: 1,618 字 | 阅读时长 ≈ 8 分钟
项目部署上线时需要打包,我们的项目是采用maven工程,打包时碰到过两个问题,做下记录: 1.Maven如何打入本地jar包使用支付宝API时发现有些jar没有在中央仓库中,只能从支付宝下载jar,然后引入到项目中,这种情况下再使用平时的打包方式存在问题,需要做如下处理: 我在与src并列的目录下 ...
阅读全文 »

如何使用支付宝账号授权登录网站

发表于 2017-12-14 | 分类于 工作—后台 |
字数统计: 1,903 字 | 阅读时长 ≈ 8 分钟
本周在项目开发中使用到了支付宝授权登录(一键登录)我们的网站,周末做一下总结: 0.总体思路为防止各位朋友看迷糊,先说一下整体执行流程:用户在我们网站点击一个“支付宝授权登录”按钮,请求到了java后台,完成跳转至支付宝之前的字符串拼接(包括回调地址,appid,scope,state),后台将这个 ...
阅读全文 »

百度统计数据导出服务踩的坑

发表于 2017-12-14 | 分类于 工作—后台 |
字数统计: 815 字 | 阅读时长 ≈ 3 分钟
今天在项目中引入百度统计,我们是打算在我们的页面中引入百度提供的接口,而不仅仅是用百度统计里面的一些js,中途踩到一些坑,做下记录。 1.开通百度统计导出服务这个导出服务算是高级功能吧,开通完之后百度统计会给你分配一个token,在后面会用到,开通的图如下: 2.通过代码调用百度统计的接口为避免看此 ...
阅读全文 »

maven项目和gradle项目互相转化

发表于 2017-12-14 | 分类于 工作—后台 |
字数统计: 480 字 | 阅读时长 ≈ 2 分钟
1.maven项目转gradle项目 cmd命令行进入maven项目的根目录(即pom.xml文件所在的路径),执行如下命令:1gradle init --type pom 执行完之后会生成build.gradle和setting.gradle等gradle项目的配置文件。 2.gradle项目 ...
阅读全文 »

maven将jar包安装到本地仓库

发表于 2017-12-14 | 分类于 工作—后台 |
字数统计: 154 字 | 阅读时长 ≈ 1 分钟
现在有一个问题,我用到阿里云发短信的服务时,在maven中央仓库没有aliyun-java-sdk-dysmsapi-1.0.0的jar包,只能把它下载到本地,然后打包到本地仓库。方法如下: 首先将jar复制到本地仓库并命令行进入。 12C:\Users\CatchU>d:D:\>cd ...
阅读全文 »

获取javaweb文件路径

发表于 2017-12-14 | 分类于 工作—后台 |
字数统计: 179 字 | 阅读时长 ≈ 1 分钟
1.java工具类中获取resources下面的文件夹下面的文件路径。例如resources/img/logo.png。 1SendMailUtil.class.getClassLoader().getResource("img/logo.png").getPath() 输出结果 ...
阅读全文 »
1234
刘俊重

刘俊重

微信公众号【Java开发日记】

33 日志
12 分类
28 标签
GitHub 微博 E-Mail
Links
  • 码云
  • CSDN
© 2017 — 2018 刘俊重
访客数: | 访问量:
|
由 Hexo 强力驱动