![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微服务
文章平均质量分 69
當幸福来敲门
抬头看天,不忘低头看路。
展开
-
OpenFeign服务接口调用
OpenFeign是什么?Feign是一个声明式的web服务客户端,让编写web服务客户端变得非常容易,只需创建一个接口并在接口上添加注解即可。OpenFeign能干什么?Feign和OpenFeign两者区别OpenFeign使用步骤接口+注解:微服务调用接口+@FeignClientpom.xml 加入openfeign依赖<dependency> <groupId>org.springframework.cloud&...原创 2021-04-03 21:46:12 · 87 阅读 · 0 评论 -
Spring cloud 微服务docker容器化最佳实践
Spring cloud 是当下最炙手可热的微服务套件,我们将介绍如何整合Docker容器达到高效快捷的构建发布采用了dockerfile-maven-plugin插件发布镜像到远程docker主机,该部分详细教程请看使用Maven插件快捷打包发布远程Docker镜像添加docker插件依赖如何开放远程docker主机远程控制端口请看使用Maven插件快捷打包发布远程Docker镜像# 可以直接在父工程pom内添加插件,各子项目将自动继承插件依赖<build>...转载 2021-02-04 17:22:14 · 297 阅读 · 0 评论 -
Idea SpringBoot 基于 Docker容器环境进行远程调试
远程服务环境要求对启动的jar服务命令进行修改,改成远程调试模式启动eg:java -jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=18761 app.jar此命令特别之处是关注监听端口:address=18761,这端口号随性定义。-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=18761检查防火墙,开放远程调试端原创 2021-02-02 15:40:42 · 957 阅读 · 0 评论 -
IDEA集成Docker插件实现一键自动打包部署微服务项目
一. 前言大家在自己玩微服务项目的时候,动辄十几个服务,每次修改逐一部署繁琐不说也会浪费越来越多时间,所以本篇整理通过一次性配置实现一键部署微服务,实现真正所谓的一劳永逸。二. 配置服务器1. Docker安装服务器需要安装Docker,如未安装参考这篇文章安装即可Docker实战 | 第一篇:Linux 安装 Docker2. Docker开启远程访问vim /usr/lib/systemd/system/docker.service # 在ExecStart=/usr..转载 2021-02-02 11:24:35 · 1760 阅读 · 1 评论 -
SpringBoot配置Cors解决跨域请求问题
SpringBoot配置Cors解决跨域请求问题一、同源策略简介同源策略[same origin policy]是浏览器的一个安全功能,不同源的客户端脚本在没有明确授权的情况下,不能读写对方资源。 同源策略是浏览器安全的基石。什么是源源[origin]就是协议、域名和端口号。例如:http://www.baidu.com:80这个URL。什么是同源若地址里面的协议、域名和端...转载 2019-11-08 11:30:00 · 219 阅读 · 0 评论 -
Eureka 注册中心/服务发现框架
Eureka 注册中心/服务发现框架Eureka注册中心/服务发现框架如何使用构建 Eureka Server ?加入依赖(此处以Maven为例)创建Eureka Server 主运行类单机配置集群配置示例源码下载:Eureka注册中心/服务发现框架Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务...原创 2019-10-26 15:03:04 · 394 阅读 · 0 评论 -
玩转Spring Cloud之配置中心(config server &config client)
玩转Spring Cloud之配置中心(config server &config client)本文内容导航:一、搭建配置服务中心(config server) 1.1.git方式 1.2.svn方式 1.3.本地文件方式 1.4.解决配置中包含中文内容返回乱码问题二、搭建配置消费客户端(config client) 2.1.通过@value...转载 2019-10-25 16:17:42 · 219 阅读 · 0 评论 -
Intellij IDEA中开启Run Dashboard模式
由于微服务在启动时数量较多,需要逐个进行管理,所以最好是在一个统一的地方,如Run Dashboard面板中,那么如何开启这个面板呢1.按照文件方式打开project2.打开workspace.xml,找到其中的配置项 RunDashboard,可以使用搜索功能快速定位3.在其中添加如下配置:<option name="configurationTypes">...转载 2019-10-25 10:21:50 · 2312 阅读 · 0 评论 -
微服务
微服务在过去几年中,“微服务架构”这一术语如雨后春笋般涌现出来,它描述了一种将软件应用程序设计为一组可独立部署的服务的特定方式。虽然这种架构风格没有明确的定义,但在组织、业务能力上有一些共同的特征:自动化部署,端点智能化,语言和数据的去中心化控制。“微服务” - 软件架构拥挤大街上的有一个新术语。虽然我们自然的倾向是轻蔑的一瞥将它一带而过,然而我们发现这一术语描述了一种越来越...转载 2019-09-27 10:05:00 · 170 阅读 · 0 评论