2 小盐粒吖

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 39w+

idea控制台无法输入_junit测试控制台无法输入

看到有说 直接在idea的安装目录之下修改 idea.exe.vmoption和idea64.exe.vmoption的,这种方法修改完重新启动idea,对我来说,没有效果。第一种办法:在类里面写一个main方法,去调用执行的函数第二种方法:help—edit custom vm options…对这句话进行粘贴就可以解决。在打开的页面尾部粘贴;-Deditable.java.test.console=true重启idea即可解决。...

2020-08-08 17:59:40

Docker容器

Docker学习目标:掌握Docker基础知识,能够理解Docker镜像与容器的概念完成Docker安装与启动掌握Docker镜像与容器相关命令掌握Tomcat Nginx 等软件的常用应用的安装掌握docker迁移与备份相关命令能够运用Dockerfile编写创建容器的脚本能够搭建与使用docker私有仓库​1 Docker简介1.1 什么是虚拟化​ 在计算机中,虚拟化(英语:Virtualization)是一种资源管理技术,是将计算机的各种实体资源

2020-08-06 17:22:16

zuul和feign的区别

都可以调用后台服务,都可以集成ribbon,hystrixFeign: - 部署在微服务内部,服务和服务之间的调用不推荐使用hystrix断路器如果在每一个feign调用位置都启用hystrix,会造成混乱一般在最前面添加断路器,就像是入户的电闸一样,如有特殊需求,可以启用hystrixZuul: - 部署在最前面,作为入口不推荐使用 ribbon重试在最前面进行重试,会造成后台服务压力翻倍增加重试功能尽量往后加...

2020-08-06 12:09:07

Zuul API网关

zuul API网关,为微服务应用提供统一的对外访问接口zuul 还提供过滤器,对所有微服务提供统一的请求校验Zuul API 网关1.新建项目2.pom.xml还需要添加公共commons配置类3.application.ymlzuul 路由配置可以省略,缺省以服务id作为访问路径spring: application: name: zuul server: port: 3001 eureka: client: service-url:.

2020-08-06 12:07:44

关于Linux防火墙问题

Centos7版本1.防火墙配置说明: Linux中的防火墙,准备了核心的配置文件,通过该文件可以控制防火墙是否永久开启. 该操作下次Linux服务器重启后有效.1.1永久关闭防火墙配置systemctl disable firewalld.service1.2 永久开启防火墙配置systemctl enable firewalld.service2.防火墙操作2.1 检查防火墙状态irewall-cmd --state2.2关闭防火墙说明:关闭防火墙的操作一般都是临时的.

2020-08-04 20:49:18

Redis安装

1.Reids介绍Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径查询。 Redis 内置了 复制(replication),LUA脚本(Lua scripting), LRU驱动事件(LR

2020-08-04 19:11:41

RabbitMq六种工作模式

1.简单模式RabbitMQ是一个消息中间件,你可以想象它是一个邮局。当你把信件放到邮箱里时,能够确信邮递员会正确地递送你的信件。RabbitMq就是一个邮箱、一个邮局和一个邮递员。发送消息的程序是生产者队列就代表一个邮箱。虽然消息会流经RbbitMQ和你的应用程序,但消息只能被存储在队列里。队列存储空间只受服务器内存和磁盘限制,它本质上是一个大的消息缓冲区。多个生产者可以向同一个队列发送消息,多个消费者也可以从同一个队列接收消息.消费者等待从队列接收消息pom.xml添加slf4j依赖,

2020-08-04 18:39:39

Linux安装rabbitmq

离线安装1.下载离线安装包rabbitmq-installhttps://gitee.com/jiyanli/installation_package上传离线安装包到linuxrabbitmq-install 目录上传到 /root切换到 rabbitmq-install 目录cd rabbitmq-install安装rpm -ivh *.rpmrabbitmq管理界面启用管理界面# 开启管理界面插件rabbitmq-plugins enable rabbitmq_man

2020-08-04 18:06:28

Feign声明式客户端接口

声明式客户端接口只需要定义一个抽象的接口,就可以通过接口调用远程服务,不需要写具体调用代码.例如调用后台商品服务,接口可以这样定义@FeignClient(name="item-service")public interface ItemFeignClient { @GetMapping("/{orderId}") JsonResult<List<Item>> getItems(@PathVarible String orderId);}通过注解,配

2020-08-04 08:51:30

hystrix dashboard 断路器仪表盘

hystrix 对请求的降级和熔断,可以产生监控信息,hystrix dashboard可以实时的进行监控sp07-hystrix项目添加actuator,并暴露 hystrix监控端点actuator 是 spring boot 提供的服务监控工具,提供了各种监控信息的监控端点management.endpoints.web.exposure.include 配置选项,可以指定端点名,来暴露监控端点如果要暴露所有端点,可以用 “*”1.pom.xml添加actuator依赖<dep.

2020-08-02 19:55:34

springcloud问题集

springcloud ribbon远程调用其他项目浏览器json格式按xml显示问题在spring-cloud-starter-netfix-eureka-client依赖中排除jackson.dataformat-xml <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-n

2020-08-02 19:26:29

Hystrix断路器

Hystrix断路器https://github.com/Netflix/Hystrix/wiki微服务宕机时,ribbon无法转发请求关闭其中一个服务,并通过ribbon访问,则无法访问到Hystrix入门1.创建项目导入坐标<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/20

2020-08-02 19:22:22

ribbon服务消费者及Ribbon负载均衡和重试

1.ribbon服务消费者ribbon提供了负载均衡和重试功能,他底层是使用的RestTemplate 进行 Rest api调用1.1RestTemplateRestTemplate 是SpringBoot提供的一个Rest远程调用工具他的常用方法:getForObject() - 执行get请求postForObject() - 执行post请求之前的系统结构是浏览器直接访问后台服务后面我们通过一个demo项目演示Spring Cloud远程调用下面我们先不使用ribbon,单

2020-08-02 18:45:43

eureka和“服务提供者“的高可用

eureka和"服务提供者" 的高可用item-service高可用启动参数 -- serve.port可以覆盖yml中的配置配置启动参数item-service-8001--item-service-8001复制一个项目item-service-8002--item-service-8002启动测试访问eureka查看item-service注册信息...

2020-08-02 17:28:09

Eureka注册中心

初始SpringCloud简介SpringCloud是Spring旗下的项目之一Spring最擅长就是集成,把世界上最好的框架拿过来,集成到自己的项目中SpringCloud也是一样,它将现在非常流行的一些技术整合到一起,实现了诸如:配置管理,服务发现,智能路由,负载均衡,熔断器,控制总线,集成状态等等功能.主要涉及的组件包括:netflixEureka:注册中心Zuul:服务网关Ribbon:负载均衡Feign:服务调用Hystix:熔断器以上只是其中的一部分,架构图Eure

2020-08-02 11:55:12

IDEA常用快捷键,以及自定义快捷键

常用快捷键alt + enter智能辅助ctrl + p方法参数提示alt+ insert新建, 插入ctrl + alt + i自动对齐,整理缩进ctrl + alt + l格式化代码ctrl + y删除行redo操作在IDEA中使用ctrl + shift + zctrl + x剪切行ctrl+shift+上下、alt+shift+上下移动代码ctrl+d复制行Ctrl + n 或者按两下 shift搜索类 文件 变量或

2020-07-31 21:59:13

idea问题集

SpringBoot中常见问题关于idea2020.1.3中services报错导致端口号不显示问题此问题经过一系类的排查调试,对于自己而言,错误主要是jdk的问题,之前的是jdk1.8更换成1.9此问题就迎刃而解了具体原因也不是很清楚,因为电脑按了两个版本的idea,但曾试过都卸载,只安装2020.1.3但是还是有这个问题,对自己而言就是jdk的问题,具体还是根据自身情况而定,看了好多的博客写的,都没有解决我的问题...

2020-07-31 21:23:27

数据库高可用

1.数据库高可用1.1数据库高可用说明当数据库的主库宕机之后,如果没有高可用机制,则可能导致整个服务全部不能正常使用解决策略:双主模式(双机热备)1.2 数据库双机热备实现1.2.1 双机热备的说明将2台数据库设置为双主模式,互为双主的结构,其中任意的数据库服务器即是主机,也是从机1.2.2双机热备实现规划:之前配置192.168.66.12:3306 主机192.168.66.13:3306 从机优化后的配置192.168.66.12:3306 主机,从机192.168.66

2020-07-15 22:09:48

Mariadb数据库实现主从复制

1.实现数据库高可用1.1项目部署之后的弊端1.当数据库宕机之后,可能导致数据丢失,必须通过某些策略,保证数据的有效性2.如果后端服务器宕机,则通过某些技术手段可以实现高可用(实现自动故障迁移)1.2数据库数据同步1.2.1数据库数据同步流程图1.2.2数据库热备份原理图1)冷备份说明:定期将数据库内容进行转存储,弊端:可能丢失数据,公司中也会采用冷备份的方式以防万一.2)数据库热备份原理:特点: 可以保证数据的实时备份工作原理说明:1.数据库主库将更新的数据信息写入到二进制日志

2020-07-15 19:09:53
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享学徒
    分享学徒
    成功上传1个资源即可获取