
服务相关
文章平均质量分 51
服务相关
RomanBesson
这个作者很懒,什么都没留下…
展开
-
redis狂神笔记以及自己心得
文章目录redis1.nosql2.1什么是nosql2.2nosql的特点2.3nosql四大分类2.redis初识2.1 什么是redis2.2windows下安装redis(一般不用)2.3在linux下安装redis附录:配置文件完整版(允许远程连接,端口号6377)2.4性能测试2.5.redis基础知识+基础指令3.redis常见的数据类型扩展: jedis3.1String(字符串)3.1.1String类型常用的命令3.2.list3.3.集合set3.4.hash3.5.zset(sort原创 2021-12-23 22:00:22 · 1838 阅读 · 0 评论 -
分布式系统的概述及架构的演变
1.分布式系统概述1.1.什么是分布式系统分布式系统是多个计算机的集合,这些计算机集合对于用户来说就像一台计算机一样。体现的就是一种超大型的系统分布在不同的服务器上然后多个服务器共同启动服务,[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3DQhJt09-1637237639250)(https://static01.imgkr.com/temp/ee43efb50ad54e21a7c346176b90f42c.png)]1.2.架构的演变单一应用架构最开始的原创 2021-11-18 20:14:15 · 1368 阅读 · 0 评论 -
gateway网关概念
3.5.Gateway网关的概念之前的操作,我们有了管理他的配置中心和注册中心。下一步我们就要配置网关了。于是,问题就要回到什么是网关?以及为什么要配置网关上来了。先聊聊为什么要配置网关。注册中心相当于对各种服务进行调度,把他们安排的明明白白的。但注册中心能力再打,他也没办法安置前端的请求,让他们一一入座,也没办法对一些恶意请求进行拦截。问题就出现了,前端服务此时只能自己在配置里改变请求的位置,而且,每次改变请求就要更改配置,重新上线。恶意请求也无法拦截。这显然是不合理的。于是,网关出现了。原创 2021-11-17 20:08:10 · 1329 阅读 · 0 评论 -
nacos配置中心将原来的配置读取到配置中心并且应用
将模块的所有配置放到配置中心里去刚才说了那么多,我们可以将数值储存在配置中心,及时调用,那么我们是否可以将我们之前的配置放到配置中心里呢?let‘s go!我们当前的配值如下spring: datasource: username: root password: root url: jdbc:mysql://192.168.58.131:3306/gulimall_sms driver-class-name: com.mysql.jdbc.Driver ap原创 2021-11-17 16:52:04 · 617 阅读 · 0 评论 -
nacos配置中心的命名空间&配置集&配置id&配置分组
命名空间&配置集&配置id&配置分组命名空间:用作配置隔离。(一般每个微服务一个命名空间)默认public。默认新增的配置都在public空间下开发、测试、开发可以用命名空间分割。properties每个空间有一份。也可以为每个微服务配置一个命名空间,微服务互相隔离配置集:一组相关或不相关配置项的集合。配置集ID:类似于配置文件名,即Data ID(就是配置的名字加类型)配置分组:默认所有的配置集都属于DEFAULT_GROUP。双十一,618的优惠策略改分组即原创 2021-11-17 16:27:20 · 1233 阅读 · 0 评论 -
nacos注册中心的配置
将nacos作为注册中心使用使用的步骤导入nacos依赖这么导 <dependencies> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> <原创 2021-11-16 20:49:02 · 165 阅读 · 0 评论 -
spirng-Alibaba的介绍和导入
3.spirng-Alibaba3.1spirng-Alibaba概述和导入依赖[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4hqZgDfQ-1637066858419)(https://static01.imgkr.com/temp/1fbeb0470812444cb05a51a7ff4f27c8.png)]我们需要建立注册中心,来查询和调度服务,建立配置中心来统一某一个服务的共同配置。通过api网关来统一拦截请求。以前,老板的网关用的是zuul 注册中心用的是E原创 2021-11-16 20:48:04 · 195 阅读 · 0 评论 -
微服务和分布式一些概念
2.1分布式一些基本概念2.1.1微服务概述微服务(对应用程序而言)微服务架构风格,就像是把一个单独的应用程序开发为一套小服务,每个小服务运行在自己的进程中,并使用轻量级机制通信,通常是HTTP API。这些服务围绕业务能力来构建,并通过完全自动化部署机制来独立部署。这些服务使用不同的编程语言书写,以及不同数据存储技术,并保持最低限度的集中式管理。简而言之:拒绝大至电体应用基于业务边界进行服务徼化拆分,各个服务独立部署运行。2.1.2.分布式&集群&节点集群是个物理形态,分原创 2021-11-09 16:49:40 · 259 阅读 · 0 评论 -
spring-mvc中url-pattern配置为“/“和“/*“的区别
url-pattern配置为"/“和”/*"的区别/*首先"/*"可以匹配所有url,包括带扩展名的,一般只用在过滤器上。/如果我们的项目中配置了"/",会覆盖掉tomcat中的default servlet。所以当springMVC的前端控制器配置为“/”时,需要在主配置文件中配置放行静态资源。放行方式<mvc:resources location="/js/" mapping="/js/**"/> <mvc:resources location="/css原创 2021-03-30 17:01:18 · 312 阅读 · 0 评论 -
spring-mvc 乱码问题的处理
乱码问题的处理当处理post请求时容易出现乱码,如果不是前端页面的问题的话,我们需要加入过滤器处理大前提,tomcat要设置好点开对应文件—conf-server.xml–找到connector<Connector URIEncoding="utf-8" port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />第一种方式— 自定义过原创 2021-03-28 16:45:51 · 166 阅读 · 0 评论 -
spring-mvc的重定向和转发
重定向和转发servlet的方法@Controllerpublic class ResultGo { //在页面上打印 @RequestMapping("/result/t1") public void test1(HttpServletRequest req, HttpServletResponse rsp) throws IOException { rsp.getWriter().println("Hello,Spring BY servlet API");原创 2021-03-28 16:43:37 · 70 阅读 · 0 评论 -
spring-mvc Restful风格
Restful风格概念Restful就是一个资源定位及资源操作的风格。不是标准也不是协议,只是一种风格。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制对比之前controller类的写法(resource文件里存在hello.jsp)@Controllerpublic class RestFulController { @RequestMapping("/add") public String index( int p1, int p2, Mo原创 2021-03-28 16:42:40 · 103 阅读 · 0 评论 -
spring-mvc 用注解实现spring-mvc的基本开发
用注解实现spring-mvc的基本开发maven的配置<dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.2.0.RELEASE</version></dependency>--------------------------原创 2021-03-27 19:08:08 · 95 阅读 · 0 评论