- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 微服务之springCloud-hystrix参数详解
可能很多人都知道hystrix还有线程隔离,信号量隔离,等等各种参数配置,在这记录下hystrix的参数。一、hystrix参数使用方法通过注解@HystrixCommand的commandProperties去配置,如下就是hystrix命令超时时间命令执行超时时间,为1000ms和执行是不启用超时@RestControllerpublic class MovieContro...
2018-12-27 09:40:54 256
原创 Jenkins+Maven打成jar包,并执行
说明:Source files:Source files的目录是基于当前job的目录(可以从jenkins的安装目录下找到):例如当前job名称为people-info-server,则对于root用户,Source files中的目录是相对于/var/jenkins_home/workspace/people-info-server目录下的,因此,如果我们要发送people-info-se...
2018-12-26 14:32:23 6185
原创 Jmeter的聚合报告
当我们测试完后,最关心就是结果数据了,下面一起来分析Jmeter聚合报告数据。首先来看下Jmeter的help是如何解释这些含义的。1、Label- The label of the sample. If "Include group name in label?" is selected, then the name of the thread group is added as...
2018-12-20 14:18:44 2078
原创 SpringCloud的Ribbon重试的配置及如何配置Hystrix的超时时间
先看下ribbon的配置和hystrix的超时配置ribbon: MaxAutoRetries: 1 #最大重试次数,当Eureka中可以找到服务,但是服务连不上时将会重试 MaxAutoRetriesNextServer: 1 #切换实例的重试次数 OkToRetryOnAllOperations: true # 对所有的操作请求都进行重试,如果是get则可以,如果是post,...
2018-12-19 11:25:17 5694 6
原创 linux部署springBoot项目不间断运行
第一种:输出日志文件,详细讲解:https://blog.csdn.net/yuhui123999/article/details/80593750nohup java -jar 自己的springboot项目.jar >日志文件名.log 2>&1 &第二种:丢弃日志文件,不输出,详细讲解:https://blog.csdn.net/a1439458305...
2018-12-18 16:47:51 660 1
原创 windows下安装:elasticasearch报错集锦
运行elasticsearch.bat出现如下问题此时不应有 \Java\jdk1.8.0_181\bin\java.exe" -cp "!ES_CLASSPATH!" "org.elasticsearch.tools.launchers.JvmOptionsParser" "!ES_JVM_OPTIONS!" || echo jvm_options_parser_failed"`)解决...
2018-12-17 21:42:24 469
原创 feign的ribbon超时配置和hystrix的超时配置
先看下我的配置:ribbon: MaxAutoRetries: 1 #最大重试次数,当Eureka中可以找到服务,但是服务连不上时将会重试 MaxAutoRetriesNextServer: 1 #切换实例的重试次数 OkToRetryOnAllOperations: false # 对所有的操作请求都进行重试,如果是get则可以,如果是post,put等操作没有实现幂等的情...
2018-12-17 10:27:36 7878
原创 https://www.jianshu.com/u/47c1d97e6340
博客:https://www.jianshu.com/u/47c1d97e6340
2018-12-12 17:05:30 9895
原创 SpringBoot之@Conditional注解的派生类以及debug模式
一、@Conditional派生类作用:必须是@Conditional指定的条件成立,才给容器中添加组件,配置配里面的所有内容才生效。 @Conditional扩展注解 作用(判断是否满足当前指定条件) @ConditionalOnJava 系统的java版本是否符合要求 @ConditionalOnBean 容器中存在指定Bea...
2018-12-12 16:14:39 737
原创 java定时任务实现的4种方式
1. java自带的Timer Timer timer = new Timer(); timer.schedule(new TimerTask() { @Override public void run() { System.out.println("Time's up!"); ...
2018-12-12 13:27:39 32100 15
原创 如何下载openJDK
转载一下,记录下,博主总结的挺好的。http://www.cnblogs.com/haimishasha/p/9909055.html
2018-12-11 14:46:12 2623
转载 JDK中的Timer和TimerTask详解
目录结构:Timer和TimerTask 一个Timer调度的例子 如何终止Timer线程 关于cancle方式终止线程 反复执行一个任务 schedule VS. scheduleAtFixedRate 一些注意点1. Timer和TimerTask Timer是jdk中提供的一个定时器工具,使用的时候会在主线程之外起一个单独的线程执行指定的计划任务,可以指...
2018-12-11 11:16:08 151
原创 schedule VS. scheduleAtFixedRate
这两个方法都是任务调度方法,他们之间区别是,schedule会保证任务的间隔是按照定义的period参数严格执行的,如果某一次调度时间比较长,那么后面的时间会顺延,保证调度间隔都是period,而scheduleAtFixedRate是严格按照调度时间来的,如果某次调度时间太长了,那么会通过缩短间隔的方式保证下一次调度在预定时间执行。举个栗子:你每个3秒调度一次,那么正常就是0,3,6,9s这样...
2018-12-11 11:02:35 291
原创 安装FastDFS
1FastDFS 安装1.1安装 VMware 虚拟机安装 CentOS7 虚拟机。1.2 FastDFS--tracker 安装 分别在 192.168.101.3 和 192.168.101.4 上安装 tracker。 注:初次安装可只安装一台 tracker,快速体验。1.2.1 下载tracker 和 storag...
2018-12-11 10:06:12 466
原创 java拷贝对象属性的几种方式对比
常用的对象属性的拷贝方式有很多,就随便说几个:spring 的 BeanUtils.copyproperties() 原理:反射apache的 BeanUtils.copyproperties()String的 BeanUtils.copyproperties()PropertyUtils.copyproperties()BeanCopier.create()原理:cgli...
2018-12-10 11:47:16 2765
gerrit-2.10.3.1
2018-08-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人