自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Lovnx

木秀于林,风必摧之;堆高于岸,流必湍之;行高于众,人必非之。

  • 博客(13)
  • 资源 (6)
  • 问答 (3)
  • 收藏
  • 关注

原创 RabbitMQ的几种工作模式

maven: <dependencies> <!-- RabbitMQ的客户端 --> <dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-client</artifactId> <version>3.4.1</vers

2017-04-29 22:12:23 38863 5

原创 Linux上RabbitMQ安装

RabbitMQ是用Erlang写的,所以在安装之前需要安装Erlang的环境。1、安装Erlang环境(Linux能连上外网)cd /usr/local/src/mkdir rabbitmqcd rabbitmqwget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpmrpm -Uvh erlang-

2017-04-29 17:00:22 664

原创 重写ajax实现session超时跳转到登陆页面

问题:使用window.location.href来跳转页面的时候,后端只需实现一个过滤器就可以在session超时的情况下重定向到登陆页面。但是使用ajax呢?使用ajax来执行会发生302错误,并且页面不可能跳转。下面就针对这个问题来贴上我的前后端代码。1、session过滤器import java.io.IOException;import javax.servlet.Filter;impo

2017-04-28 10:00:32 4336

原创 NUMBEROF_RETRIES_NEXTSERVER_EXCEEDED、NUMBEROF_RETRIES_EXCEEDED

先说一下场景:请求一个url,第一次会出现这个错误,后面的请求就不会。原因:是ribbon的MaxAutoRetriesNextServer数量超过了我们总的服务器-1,这个东西比较玄乎,叫做“区域感知负载均衡”。我的配置信息:# 在同一个服务器上的最大重试数 (不包括第一次重试) ribbon.MaxAutoRetries=1 # 最大重试服务器数量(不包括第一台服务器) ribbon.M

2017-04-21 13:45:11 6706 3

原创 input输入框模糊提示功能

主要用到了jQuery.autocomplete函数,定义好一个数组就可以用这个功能了,很方便。<!doctype html><html><head> <meta charset="utf-8"> <link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css"> <sc

2017-04-19 17:46:29 4867

原创 Linux下查看某一个程序运行所占用的内存

第一种方式 top -p 进程号[yzy@node3 micro-service]$ top -p 20490top - 16:50:32 up 6 days, 2:18, 1 user, load average: 0.00, 0.01, 0.05Tasks: 1 total, 0 running, 1 sleeping, 0 stopped, 0 zombie%C

2017-04-18 17:00:19 40600 2

转载 分布式服务化系统一致性(分布式事务、ACID、BASE、CAP)原理与解决方案

1、背景  一致性是一个抽象的、具有多重含义的计算机术语,在不同应用场景下,有不同的定义和含义。在传统的IT时代,一致性通常指强一致性,强一致性通常体现在你中有我、我中有你、浑然一体;而在互联网时代,一致性的含义远远超出了它原有的含义,在我们讨论互联网时代的一致性之前,我们先了解一下互联网时代的特点,互联网时代信息量巨大、需要计算能力巨大,不但对用户响应速度要求快,而且吞吐量指标也要向外扩展(既:

2017-04-18 09:41:41 24428

原创 Linux环境下Spring Boot项目内置Tomcat参数配置

与Spring Boot项目同路径下新建一同名配置文件项目为boot.jar,新建文件boot.conf1、jvm运行参数JAVA_OPTS="-Xms2048m -Xmx2048m -Xss512k"-Xms:初始Heap大小,使用的最小内存,cpu性能高时此值应设的大一些-Xmx:Java heap最大值,使用的最大内存上面两个值是分配JVM的最小和最大内存,取决于硬件物理内存的大小,建议均

2017-04-17 16:44:29 36948

原创 为什么spring cloud服务启动之后回到命令行会自动挂掉

使用nohup命令就不会了! 例:jar包:micro-service/micro-eureka-server-0.0.1-SNAPSHOT.jar启动命令:nohup java -jar micro-service/micro-eureka-server-0.0.1-SNAPSHOT.jar &启动之后用 ctrl+c 回到命令行就不会挂掉了,想要看看启动起来没有可以查看进程:ps -ef |

2017-04-14 23:09:55 10051

原创 如何实现Spring Cloud微服务挂掉之后自动重启

微服务迟早是要部署在Linux系统上的,当网络不稳定就会挂掉,但是挂掉后手动去重启是十分麻烦的,下面就以Eureka为例配合shell脚本来实现自动重启。1、启动一台Eureka:20984 20490 99 17:57 pts/0 00:00:25 java -jar /usr/local/server/micro-service/micro-eureka-server-0.0.1-SNAP

2017-04-14 18:25:21 18917

原创 运行shell脚本报错: syntax error near unexpected token `'\r''

原因:文本中存在换行符,一般是由于在windows下写的txt文件然后改后缀名为sh造成的,要知道,linux和windows是水火不容的!解决办法:1、vim 进入编辑页面 2、执行:e ++ff=unix % 然后删除^M符号 3、:wq 退出,就可以了

2017-04-14 18:12:35 3119

原创 Spring Cloud 负载均衡后,某个服务挂掉后保证数据一致性

前提是有zuul服务!说一下背景:一个eureka做的服务发现,2个微服务,1个zuul,当一个微服务挂掉后,由于eureka是默认集成了轮询策略,所以,当访问服务时,有50%几率是请求失败的,如何保证挂掉一个服务后还能100%请求成功呢?1、使用Hystrix2、让zuul只路由到活着的那个服务: 添加依赖: <dependency> <groupId>com.squareup.o

2017-04-14 18:07:43 21350 4

原创 com.netflix.zuul.exception.zuulexception timeout

zuul部署上物理机之后,如果使用默认配置,请求很容易超时,错误信息:java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInpu

2017-04-10 11:39:30 39180 2

CNCF云原生人工智能白皮书(中文翻译版)

CNCF人工智能工作小组与2024年3月21日推出的:云原生人工智能白皮书,独家中文翻译版,涵盖云原生与人工智能相关知识,机器学习,深度学习,Kubeflow等

2024-03-21

Spring Boot + Allatori 代码混淆demo

基于Spring Boot,运用Allatori 6.4版本对代码进行混淆的demo。内含Allatori文档及详细工程。

2018-02-27

Spring Cloud Zuul动态路由demo

基于Spring Cloud Zuul的动态路由实现demo,实现动态配置,实时刷新

2017-09-21

微服务十二要素

微服务十二要素

2017-06-28

基于Spring Boot、Mybatis、Redis的SSO单点登录系统demo

基于Spring Boot、Mybatis、Redis的SSO单点登录系统demo,内含一个母系统,2个子测试系统,也可以当成整合demo来学习

2017-05-29

strman.jar

strman.jar

2017-04-29

rabbitmq-server-3.4.1-1.noarch.rpm

rabbitmq-server-3.4.1-1.noarch.rpm安装包

2017-04-29

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除