#认知服务

SpringCloud学习笔记(19)----Spring Cloud Netflix之服务网关Zuul自定义过滤器

zuul不仅只是路由,还可以自定义过滤器来实现服务验证。  实现案例:自定义过滤器,检验头部是否带有token,如果token=wangx,则通过校验,若不存在或不为wangx则返回提示token错误。  扩展:一般情况下,可以采用JWT规范来做token的校验。  JWT:https://jwt.io/ p...

SpringCloud学习笔记(18)----Spring Cloud Netflix之服务网关Zuul原理

    Zuul提供了一个框架,可以对过滤器进行动态的加载,编译,运行。过滤器之间没有直接的相互通信,他们是通过一个RequestContext的静态类来进行数据传递的。RequetstContext类中的ThreadLocal变量来记录每个request所需要传递的数据。  它包含了对请求的路由和过滤两个功能,其中路...

SpringCloud学习笔记(17)----Spring Cloud Netflix之服务网关Zuul的使用

  Zuul是一个基于jvm路由和服务端的负载均衡器,在云平台上提供动态路由,监控,弹性,安全等边缘服务的框架。  路由功能:相当于nginx的反向代理  比如:/可能需要映射到你的web应用,/api/users/映射到用户服务,/api/shop映射到商城服务。  新建项目spring-cloud-04-zuul ...

2016-12-17 新浪博客服务器挂掉了,所有博客页面都无法打开

今天(2016-12-1710:20)早晨从百度上检索到一篇新浪博客文章,点进去之后显示无法访问此网址,如下截图去新浪博客主页看了看,主页是可以打开的  但是点进去任何一篇文章,都无法打开此页面 应该是新浪博客的服务挂掉了,新浪博客这么重要的产品,服务器挂掉还真是个严重的问题。不知道多久能...

SpringCloud学习笔记(5)----Spring Cloud Netflix之Eureka的服务认证和集群

  1.引入依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-security</artifactId><scope>t...

SpringCloud学习笔记(1)----认识微服务与SpringCloud

  微服务是一种由多个服务组成的集合体,它属于一种软甲架构,在微服务中,它的每个服务都是独立存在的,微服务是一种去中心化的思想。  它具有开发简单,技术栈灵活,服务独立解耦,可用性高等特点,但是它也面临着维护和部署复杂度增加,服务间通信成本高,数据一致性的保证和系统集成测试等挑战  SpringCloud的架构是基于S...

SpringBoot学习笔记(11)-----SpringBoot中使用rabbitmq,activemq消息队列和rest服务的调用

  首先引入依赖  pom.xml文件<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-activemq</artifactId><...

九款Web服务器性能压力测试工具

一、http_load程序非常小,解压后也不到100Khttp_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载。但是它不同于大多数压力测试工具,它可以以一个单一的进程运行,一般不会把客户机搞死。还可以测试HTTPS类的网站请求。下载地址:http_load-12mar2006.tar.gz安装很简单#...

Spring MVC 学习总结(九)——Spring MVC实现RESTful与JSON(Spring MVC为前端提供服务)

 很多时候前端都需要调用后台服务实现交互功能,常见的数据交换格式多是JSON或XML,这里主要讲解SpringMVC为前端提供JSON格式的数据并实现与前台交互。RESTful则是一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的...

保证服务4个9的可用性的核心思路

网站的可用性,即网站可以正常运行的时间的百分比。那么,如何保障稳定性,提高可用性呢?其实,可以分为几个方面:通过技术和流程防止故障产生、并且在发生故障时,减少故障的定位时间,以及提高故障恢复时间。 版权声明:本文由 梁桂钊 发表于 梁桂钊的博客 转载声明:可自由转载、引...

在本地或服务器上通过tomcat部署简单的web项目或者网页

ip+端口号(本地为例localhost:8080),会访问到tomcat猫页面,表示tomcat启动成功了。而ip+端口号实际是访问到你tomcat下的webapps,如果要部署web项目或者一个网页,直接把项目和网页放到webapps路径下,浏览器访问就是ip+端口号+项目名,如果是网页就是ip+端口号+网页名...

SQL Server服务器角色

当我们创建一个SQLServer登录,我们必须分配登录的一个或多个服务器角色的选项。服务器角色(不要与数据库角色混淆)可用来管理服务器上的权限。不是每个人都应该分配给服务器的角色。只有高级用户,如数据库管理员应指定一个服务器角色。要查看在SQLServer2014管理Studio服务器角色,在对象资源管理器,展开安全文...
代码星球 ·2021-02-12

Spring Boot批量服务

批处理服务是在单个任务中执行多个命令的过程。在本章中,将学习如何在SpringBoot应用程序中创建批处理服务。在开始学习之前,请考虑一个示例,如何将CSV文件内容保存到HSQLDB中。要创建批处理服务程序,需要在构建配置文件中添加SpringBootStarterBatch依赖项和HSQLDB依赖项。Maven用户可...
代码星球 ·2021-02-12

Spring Boot跟踪微服务日志

如果应用程序在运行过程发生问题,大多数开发人员都难以跟踪日志。这可以通过用于SpringBoot应用程序的SpringCloudSleuth和ZipKin服务器来解决。SpringcloudSleuth日志以下列格式打印-[application-name,traceid,spanid,zipkin-export]Ja...

Spring Boot云配置服务器

SpringCloudConfigurationServer是一个集中式应用程序,可管理所有与应用程序相关的配置属性。在本章中,将详细了解如何创建SpringCloudConfiguration服务器。首先,从SpringInitializer页面下载SpringBoot项目,然后选择SpringCloudConfig...
代码星球 ·2021-02-12
首页上一页...2425262728...下一页尾页