E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Cloud微服务
Spring
Cloud微服务
安全实战_1-1_API安全 常见的安全机制
API安全三个问题:什么是API?API安全的要素有哪些?API安全基本机制什么是API?API(ApplicationProgrammingInterface,应用程序接口)是一些预先定义的函数,或指软件系统不同组成部分衔接的约定。目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。API安全的要素有哪些?API安全主要包含3方面内容:
XDarker
·
2020-09-13 03:08
SpringCloud
微服务安全
SpringCloud
Spring
Security
Spring
Cloud微服务
安全实战_1-2_API安全 第一个API及注入攻击防护
注入攻击注入攻击是web安全领域中一种最为常见的攻击方式。注入攻击的本质,就是把用户输入的数据当做代码执行。这里有两个关键条件,第一是用户能够控制输入,第二个就是原本程序要执行的代码,将用户输入的数据进行了拼接,所以防御的思想就是基于上述两个条件。PS:OWASPTop10是针对开发人员和Web应用程序安全性的标准意识文档。它代表了对Web应用程序最严重的安全风险的广泛共识。注入攻击(inject
XDarker
·
2020-09-13 03:08
SpringCloud
SpringCloud
Spring
Security
微服务安全
SQL注入
注入攻击
spring
cloud微服务
+zipkin+rabbitmq+es
本案例介绍了微服务与链路追踪工具zipkin的集成。各组件安装方式不过多阐释,请自行百度。脚本zipkin-server启动脚本nohup/usr/bin/java-jar/opt/modules/zipkin/zipkin-server-2.21.5-exec.jar--STORAGE_TYPE=elasticsearch--ES_HOSTS=http://127.0.0.1:9200--zip
维尼强
·
2020-09-12 23:17
rabbitmq
java
elasticsearch
spring
cloud微服务
之间通过feign调用方式上传文件MultipartFile
但是我在最近的项目中遇到一个问题,我们的项目是基于springboot框架的spring
cloud微服务
搭建的,后端服务技术层面整体上分为business服务和core服务,business服务用于作为应用层
guobinhui
·
2020-09-12 22:13
Java基础
springcloud启动多个实例
1.场景描述spring
cloud微服务
,部署一般需要多台服务器配合,开发测试过程中,也需要启动多个实例来进行测试与验证。
软件老王
·
2020-09-12 21:10
java
springcloud专栏
IDEA中从零开始搭建Spring
Cloud微服务
微服务简介微服务就是将原来的单体应用按义务范围来进行划分,划分为多个小model,每个微服务运行在自己的进程中,不相互影响,通过完全自动化部署来独立部署。并使用轻量级机制通信,通常是HTTPRESTUFULAPI。可对各个微服务进行集中管理。这些小model可以使用不同的编程语言,以及不同的存储技术。微服务架构是分布式架构。目前主流微服务架构有:dubbo与springcould。简单来说他们之间
超喜爱
·
2020-09-12 21:20
spring
cloud微服务
分布式
Spring
Cloud微服务
网关搭建
1.idea创建maven项目通过idea创建maven项目,如果存在java或者resource文件夹为未加载时选择右边的控制面板,选择创建的网关项目reimport就行了2.添加pom依赖网关一般来说可以使用gateway或者是zuul,但现在推荐使用前者,不管是功能还是性能方面都要强与后者org.springframework.cloudspring-cloud-starter-gatewa
wangleleb
·
2020-09-12 20:27
springcloud
spring
网关
gateway
spring
Cloud微服务
组件:Gateway(网关)
spring
Cloud微服务
组件:Gateway(网关)基本配置1.导包org.springframework.cloudspring-cloud-starter-gatewaycom.alibaba.nacosnacos-client1.1.1org.springframework.cloudspring-cloud-starter-alibaba-nacos-discovery0.2.2
gongwenxi
·
2020-09-12 19:16
Spring
Cloud微服务
技术栈(三):服务治理Spring Cloud Eureka核心元素分析
上一篇文章《Spring
Cloud微服务
技术栈(二):搭建高可用EurekaServer、服务注册与发现》主要是从使用的角度介绍了SpringCloudEureka,包括Eureka服务注册中心的搭建、
itlemon_
·
2020-09-12 18:41
Spring
Cloud
Spring
Cloud微服务技术栈
Spring
Cloud微服务
治理:服务的注册与发现
最近两年,java技术圈最火爆的技术架构莫过于SpringCloud的出现,但其实SpringCloud也并非是一个新的技术架构,SpringCloud是以Springboot为基础,并且集成目前最优秀的一些组件和技术,SpringCloud应该说是java技术架构的集大成者。SpringCloud的出现是有很大社会需要的,目前各大公司提供的服务数量众多且复杂,服务之间交互往往复杂且难以管理。而S
wuyang19920226
·
2020-09-12 18:49
Spring
Cloud微服务
之Gateway网关(十三)
一、网关基本概念1、API网关介绍API网关出现的原因是微服务架构的出现,不同的微服务一般会有不同的网络地址,而外部客户端可能需要调用多个服务的接口才能完成一个业务需求,如果让客户端直接与各个微服务通信,会有以下的问题:(1)客户端会多次请求不同的微服务,增加了客户端的复杂性。(2)存在跨域请求,在一定场景下处理相对复杂。(3)认证复杂,每个服务都需要独立认证。(4)难以重构,随着项目的迭代,可能
DT_小白
·
2020-09-12 18:19
Spring
Cloud系列
网关
java
spring
spring
boot
组件化编程的一点思考
–Spring
Cloud微服务
其实就是把我们以前的单机部署中的每一个大的功能模块,
梧桐化雨°
·
2020-09-12 15:42
Spring
编程语言
spring
微服务
组件化
思考
Spring
Cloud微服务
(02):Ribbon和Feign组件,实现服务调用的负载均衡
一、Ribbon简介1、基本概念Ribbon是一个客户端的负载均衡(LoadBalancer,简称LB)器,它提供对大量的HTTP和TCP客户端的访问控制。2、负载均衡简介目前主流的负载均衡方案可分成两类:1)集中式即在服务的消费方和提供方之间使用独立的LB设施,可以是硬件,如F5,也可以是软件,如nginx,由该设施负责把访问请求通过某种策略转发至服务的提供方;2)进程内将LB逻辑集成到消费方,
知了一笑
·
2020-09-12 09:38
IEDA创建Sping
Cloud微服务
创建父工程1.首先创建一个空Maven父工程GroupId:com.cloudArtifactId:spring-cloudProjectname:spring-cloud2.创建成功后删除src目录3.修改pom文件添加spring-boot-starter-parent父依赖4.0.0com.cloudspring-cloud1.0-SNAPSHOTUTF-8UTF-81.8cloud-cli
Code-Zhao
·
2020-09-12 07:10
微服务
eureka
微服务
跟大家聊聊我们为什么要学习源码?学习源码对我们有用吗?(源码感悟)
1前言由于现在微服务很流行,越来越多企业采用了Spring
Cloud微服务
架构,而SpringBoot则是快速构建微服务项目的利器。
源码笔记
·
2020-09-12 04:16
源码阅读感悟
Openresty 的安装(图文死磕)
疯狂创客圈Java高并发【亿级流量聊天室实战】实战系列【博客园总入口】架构师成长+面试必备之高并发基础书籍【NettyZookeeperRedis高并发实战】前言Crazy-Spring
Cloud微服务
脚手架
疯狂创客圈
·
2020-09-11 19:56
java
spring
cloud微服务
系列教程(八) 消息总线Bus
前言上篇文章讲了SpringCloudConfig组件结合Eureka的案例,通过configserver工程可以统一管理远程Git仓库的信息,并结合eureka组件来进行服务注册,这样其他的服务就可以进行调用从而获取远程的配置信息,同时也实现了configserver工程的高可用。通过这样的方式来管理配置信息固然方便,但仍有些许业务上的缺陷,那就是如果更改了远程仓库的配置信息,configser
鄙人薛某
·
2020-09-11 06:37
springcloud
(四)Java版Spring Cloud B2B2C o2o鸿鹄云商平台--技术框架2
上一篇文章,我们从业务规划、可拓展性对整个鸿鹄云商b2b2co2o平台做了技术架构规划,设计核心思想为:业务模块化、服务化、原子化的解决方案,本篇文章是技术框架的升级版本,我们将讲解一下spring
cloud
weixin_45821812
·
2020-09-11 05:04
springcloud
b2bc2
spring
cloud微服务
分布式云架构-单点登录(SSO)
单点登录SSO(SingleSign-On)是身份管理中的一部分。SSO的一种较为通俗的定义是:SSO是指访问同一服务器不同应用中的受保护资源的同一用户,只需要登录一次,即通过一个应用中的安全验证后,再访问其他应用中的受保护资源时,不再需要重新登录验证。SpringCloud大型企业分布式微服务云架构源码请加一七九一七四三三八零目前的企业应用环境中,往往有很多的应用系统,如办公自动化(OA)系统,
weixin_34390105
·
2020-09-11 05:37
Spring
Cloud微服务
云架构构建B2B2C电子商务平台之-(六)分布式配置中心(Spring Cloud Config)...
2019独角兽企业重金招聘Python工程师标准>>>一、简介在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件。在SpringCloud中,有分布式配置中心组件springcloudconfig,它支持配置服务放在配置服务的内存中(即本地),也支持放在远程Git仓库中。在springcloudconfig组件中,分两个角色,一是configser
weixin_34202952
·
2020-09-11 05:40
Spring Cloud-Honghu Cloud分布式微服务云系统—技术点
摘要:下面我针对于spring
cloud微服务
分布式云架构做了以下技术总结:View:H5、Vue.jsSpringBoot/SpringCloud:Zuul、Ribbon、Feign、Turbine、
weixin_34097242
·
2020-09-11 05:22
Spring Cloud-鸿鹄Cloud分布式微服务云系统—架构图
以下是我为公司规划的大型互联网分布式企业微服务云架构:从现在开始,我这边会将近期研发的spring
cloud微服务
云架构的搭建过程
weixin_33716154
·
2020-09-11 04:34
SpringCloud
微服务概述与Spring
Cloud微服务
与微服务架构微服务化的核心就是将传统的一站式应用,根据业务拆分成一个一个的服务,彻底地去耦合,每一个微服务提供单个业务功能的服务,一个服务做一件事,从技术角度看就是一种小而独立的处理过程
weixin_30315723
·
2020-09-11 04:31
spring cloud总览和架构图
本节主要是根据微服务的技术架构图,介绍下spring
cloud微服务
体系中的核心组件。
斗者_2013
·
2020-09-11 04:46
Spring
spring
cloud实战
springcloud 微服务配置监控端点 hystrix.stream
spring
cloud微服务
配置监控端点hystrix.stream有springcloudb2b2c电子商务需求的朋友可以加企鹅求求:一零三八七七四六二六springcloud2.0.2.RELEASE
vvx0206
·
2020-09-11 04:44
消息驱动——Stream
文章内容来自《spring
cloud微服务
架构开发实战》董超胡炽维解决分布式系统中消息传递方案最好的选择就是消息中间件通过消息中间件所提供的松散耦合的方式——存储和转发微服务之间的异步数据9.1什么是消息驱动开发异步消息中间件的消息传递模式又可以分为两种
青葱暖咖啡
·
2020-09-11 04:24
springcloud
微服务架构入门
文章内容来自《spring
cloud微服务
架构开发实战》董超胡炽维构建微服务架构所需要的服务治理(Eureka)、客户端负载均衡(Ribbon)、微服务容错与降级处理(Hystrix)、微服务API统一网关
青葱暖咖啡
·
2020-09-11 04:52
springcloud
统一配置中心——Config
文章内容来自《spring
cloud微服务
架构开发实战》董超胡炽维微服务配置处理好的问题:1.配置数据和服务实例不放在同一个地方,部署也不应该包含这些配置数据,而是当微服务启动时从一个集中的配置源中进行读取
青葱暖咖啡
·
2020-09-11 04:52
springcloud
spring
cloud微服务
之Eureka
什么是EurekaEureka是一种用于服务注册和发现的组件,和zookeeper功能类似。Eureka最开始主要用在亚马逊的云计算平台AWS上。Eureka分为服务注册中心EurekaServer和客户端EurekaClient。为什么选择Eureka在springcloud中,可以选择Consul、zookeeper和Eureka作为服务注册和发现的组件,为什么选择了Eureka。主要有以下几
胡世达
·
2020-09-11 03:29
springcloud
微服务
分享Spring
Cloud微服务
云架构代码结构
源码结构JAVA开发、maven模块化构建、服务独立打包、分布式部署、持续集成、版本控制从现在开始,我这边会将近期研发的spring
cloud微服务
云架构的搭建过程和精髓记录下来,帮助更多有兴趣研发springcloud
阿狸superman
·
2020-09-11 03:36
spring
cloud微服务
分布式云架构 - 整合企业架构的技术点
下面我针对于spring
cloud微服务
分布式云架构做了以下技术总结,希望可以帮助到大家:View:H5、Vue.js、SpringTag、React、angularJsSpringBoot/SpringCloud
琉璃588
·
2020-09-11 03:36
java
spring
springcloud
springBoot
结构
Spring
Cloud微服务
(三)Hystrix熔断和dashboard
目录Fegin前言熔断概念熔断实例创建一个新的项目SpringCloud-eureka-consumer-hystrix-dashboard开启Hystrix在Consumer中添加依赖编写熔断方法Feign熔断Yml启动熔断机制熔断效果dashboard添加依赖开启HD编撰ServletRegistrationBean注册页面访问监控页面监控结果笔记Fegin前言Feign是自带断路器的,如果在
长臂人猿
·
2020-09-11 03:56
微服务
Spring
Cloud微服务
——基于security+oauth2的安全保护(四):授权服务之redis存储token
文章目录加入jar包加入配置修改授权服务配置问题在Spring
Cloud微服务
——基于security+oauth2的安全保护(二):授权服务该文中,存储token信息使用的是jdbc的方式。
F元凯
·
2020-09-11 01:01
(四)Java版Spring Cloud B2B2C o2o鸿鹄云商平台--技术框架2
上一篇文章,我们从业务规划、可拓展性对整个鸿鹄云商b2b2co2o平台做了技术架构规划,设计核心思想为:业务模块化、服务化、原子化的解决方案,本篇文章是技术框架的升级版本,我们将讲解一下spring
cloud
鈡鈡
·
2020-09-10 23:07
系列7-spring
Cloud微服务
-服务总线Bus
1.服务端搭建步骤1:新建【springCloud-bus】修改pom文件,添加如下内容:org.springframework.cloudspring-cloud-starter-bus-amqporg.springframework.bootspring-boot-starter-actuatororg.springframework.cloudspring-cloud-config-serv
郑小白
·
2020-09-10 23:25
springCloud学习笔记
系列6-spring
Cloud微服务
-config配置中心
config配置中心分为服务端和客户端,服务端根据文件存储位置分为三种设置方式:git\githupSVN本地存储其中git\githup,SVN的设置方式基本一样。此处仅记录git的设置,githup与git的设置完全一样。1.configServer基于git步骤1:本文档默认为已经有git服务器并且有创建文档的权限。在(不限于)D盘的根目录下新建一个文件夹:springCloudConfig
郑小白
·
2020-09-10 23:25
springCloud学习笔记
系列4-spring
Cloud微服务
-Hystrix熔断器
1.添加服务端的熔断器步骤1:修改服务端pom文件,添加对Hystrix组件的引用。org.springframework.cloudspring-cloud-starter-hystrix步骤2:修改服务端Controller类中的方法,在方法上添加@HystrixCommand(fallbackMethod="getUserInfoFallBack")注解,fallbackMethod的值是在
郑小白
·
2020-09-10 23:24
springCloud学习笔记
系列3-spring
Cloud微服务
-Security、Feign组件
1.引入安全组件Security,所有的服务模块在pom.xml文件中添加如下引用包:org.springframework.bootspring-boot-starter-weborg.springframework.bootspring-boot-starter-security安全认证组件就引用成功了。注意:有些资料上配置安全认证组件时没有引用web的包,或许是版本不同,我使用的是Dalst
郑小白
·
2020-09-10 23:24
springCloud学习笔记
系列5-spring
Cloud微服务
--zuul代理实现
1.zuul代理服务配置步骤1:新建zuul服务模块,修改pom文件,添加如下依赖:org.springframework.cloudspring-cloud-starter-zuulorg.springframework.cloudspring-cloud-starter-eureka步骤2:修改zuul模块的application.yml文件,添加对如下信息,注册到eureka,添加zuul的
郑小白
·
2020-09-10 23:24
springCloud学习笔记
Spring
Cloud微服务
架构代码结构详细讲解
上一篇我们介绍了springcloud云服务架构-particle云架构代码结构,简单的按照几个大的部分去构建代码模块,让我们来回顾一下:第一部分:针对于普通服务的基础框架封装(entity、dao、service、controller、api)等第二部分:springcloud通用微服务项目,可以监控左右微服务,当然,本身自己也是微服务。第三部分:针对于框架内所有组件的封装,可以植入任何的模块项
weixin_44671736
·
2020-09-10 23:40
springcloud
springboot
java
springcloud
springboot
java
Spring
Cloud微服务
云架构构建B2B2C电子商务平台之-(五)路由网关(zuul)
在Spring
Cloud微服务
系统中,一种常见的负载
weixin_34376986
·
2020-09-10 23:11
Spring
Cloud微服务
分布式云架构简介
SpringCloud是一系列框架的有序集合。利用SpringBoot的开发模式简化了分布式系统基础设施的开发,如服务发现、注册、配置中心、消息总线、负载均衡、断路器、数据监控等(这里只简单的列了一部分),都可以用SpringBoot的开发风格做到一键启动和部署。SpringCloud将目前比较成熟、经得起实际考验的服务框架组合起来,通过SpringBoot风格进行再封装,屏蔽掉了复杂的配置和实现
weixin_34122548
·
2020-09-10 23:35
Spring Cloud-鸿鹄Cloud分布式微服务云系统—技术点
下面我针对于spring
cloud微服务
分布式云架构做了以下技术总结:View:H5、Vue.jsSpringBoot/SpringCloud:Zuul、Ribbon、Feign、Turbine、Hystrix
weixin_33696822
·
2020-09-10 23:53
使用Jenkins实现Spring Cloud自动化部署
特别是对于现在的spring
cloud微服务
来说,一个项目由多个小项目组成,每个小项目
小明同鞋
·
2020-09-10 23:00
服务器运维
Spring Cloud-鸿鹄Cloud分布式微服务云系统—架构图
以下是我为公司规划的大型互联网分布式企业微服务云架构:从现在开始,我这边会将近期研发的spring
cloud微服务
云架构的搭建过程
Java笔记噢
·
2020-09-10 23:01
Java
Java程序猿部落
Spring
Cloud微服务
——基于security+oauth2的安全保护(七):非JWT方式下获取登录人信息
在上一个文章中(JWT方式下获取登录人信息),介绍了在JWT方式下获取登录人信息的方式。这里再介绍使用jdbc和redis存储token的方式下,获取登录人信息。授权服务改造授权服务的改造很简单,因为要写的代码,在JWT方式下获取登录人信息中已经写了,所以,只需要在授权服务配置类OAuth2AuthorizationConfig中做一下调整:@Overridepublicvoidconfigure
F元凯
·
2020-09-10 22:25
Spring
Cloud微服务
系列2-spring
Cloud微服务
-Security安全认证模块
1.坑1:安全认证类一定要设置在程序启动类的子包下面springCloud的Security认证组件有两种添加方式。一种是通过编写公共的安全认证组件进行添加,另外一种是通过application.yml配置文件添加配置。第一种、创建安全认证组件模块步骤1:修改安全认证模块pom文件,org.springframework.bootspring-boot-starter-security步骤2:创建
郑小白
·
2020-09-10 22:45
springCloud学习笔记
(一)spring
cloud微服务
分布式云架构 - Spring Cloud简介
SpringCloud是一系列框架的有序集合。利用SpringBoot的开发模式简化了分布式系统基础设施的开发,如服务发现、注册、配置中心、消息总线、负载均衡、断路器、数据监控等(这里只简单的列了一部分),都可以用SpringBoot的开发风格做到一键启动和部署。SpringCloud将目前比较成熟、经得起实际考验的服务框架组合起来,通过SpringBoot风格进行再封装,屏蔽掉了复杂的配置和实现
iteye_3750
·
2020-09-10 22:52
honghu
b2b2c
Consul删除服务
Spring
cloud微服务
架构,使用Consul作为服务注册中心,有时某个服务已经不可用了但是依旧存在于Consul中,导致调用服务时,出现调用失败的情况,这时可以手动删除该服务。
淡淡的说非
·
2020-09-10 21:58
springcloud
consul
springcloud
consul
可以挑战全网的Spring
Cloud微服务
电商实战项目,没有比这更全了
很多程序员每项技术单独拿出来有可能很厉害,例如:springcloud、springboot、redis、nginx、mysql、rabbitMq等,但是普遍缺乏将所有的这些技术整合到一起,从前端到后端,从开发到部署上线,从每个知识点到整体的设计。本次分享不是分享项目而是教你如何开发一个项目细节流程。教程介绍转发+关注,然后私信回复关键字“学习”即可获得《项目教程文档/项目源码/工具清单》的免费领
架构师公社
·
2020-09-10 21:20
java
编程
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他