日常运维
somethingw
在读研究生,以代码谋生并以代码为乐。
展开
-
阿里云 ECS+wamp+阿里云DNS验证方式配置微赞https
** 博主的环境是:Windows server 2008,apache版本2.4.9.Step 1:获取免费证书首先,进入阿里云ssl证书,申请免费证书。 点击购买证书。 按图示,依次点击,即可看到免费的证书。 选择免费证书,点击购买。 购买成功后如图所示。 **step 2:验证...原创 2018-08-07 10:10:17 · 923 阅读 · 0 评论 -
使用Spring Cloud Stream的事件驱动架构(利用kafka和redis,学习笔记)
源码:Chapter 8 Event-driven architecture with Spring Cloud Stream要实现的功能是:现有两个微服务,组织服务A,和许可证服务B,B用redis保存A的缓存,B产生变化的时候,用消息队列通知A数据已经变化,请刷新缓存。一、编写简单的消息生产者和消费者1.在组织服务里编写消息生产者组织服务pom依赖:<dependency>...原创 2019-08-25 17:00:40 · 845 阅读 · 0 评论 -
保护微服务(Spring Cloud Security和OAuth2.0)
源码:Securing your Microservices一、使用Spring和OAuth2来保护单个端点1.建立验证服务构建依赖项:2.使用OAuth2.0服务注册客户端应用程序小笔记:验证与授权,验证是看他是谁,授权是可以让他干些什么,所以授权之前肯定是要先验证的。3.配置用户上面两个返回的bean,就是在这里注入的:4.验证用户先把配置服务搞一下。新建Use...原创 2019-08-24 17:58:55 · 302 阅读 · 0 评论 -
构建Spring Eureka服务(学习笔记)
一、构建服务。构建SPring Eureka服务目录结构:yml配置:笔记:1.waitTimeInMsWhenSyncEmpty表示在服务器接收请求之前等待的初始时间,如果不设置的话,默认等待5分。。2.每次服务注册需要30s的时间才能在Eureka中显示,因为需要Eureka需要从服务中接收三次连续心跳包ping,每次间隔10s,然后才能用这个服务。然后,要有注解:运行即...原创 2019-08-24 09:34:44 · 184 阅读 · 0 评论 -
使用Spring Cloud和Zuul进行服务路由(学习笔记)
源码:Service routing with Spring Cloud and Zuul同样像之前一样吧postgres开起来备用。一、在Zuul中配置路由原创 2019-08-24 10:19:46 · 228 阅读 · 0 评论 -
Spring微服务实战(John Caenel)第三章:使用Spring Cloud配置服务器控制配置
一、前期准备第三章源码通过Redeme可知需要以下基本环境:1.Docker。2.Postgres。用虚拟机(Centos7.6)搭了Docker环境,Postgres的话直接用Docker容器运行就行,简单粗暴。docker pull postgres:9.1 #书上用的是9.1,为了不给自己添麻烦,也用9.1docker run --name postgres1 -e POSTG...原创 2019-08-14 16:48:33 · 214 阅读 · 0 评论 -
【Mybatis】【逆向工程】【Mapper】【Pagehelper】下的条件查询加分页
pom.xml如下:<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.0.0</version></dependenc...原创 2019-06-11 19:25:42 · 358 阅读 · 0 评论 -
MataSpace的学习
Metaspace 之一:Metaspace整体介绍(永久代被替换原因、元空间特点、元空间内存查看分析方法)原创 2019-06-11 11:10:04 · 310 阅读 · 0 评论 -
调用Elasticsearch接口实现搜索
接上一篇博客:Windows环境利用Elasticsearch+Kibana+Logstash搭建搜索引擎并实现实时同步MySQL数据,超详细步骤,说的写下篇呢,忘了。。。。现在补上。其实上一篇已经将关键点都罗列的差不多了。首先,我们设计一下搜索的简单架构,拿商品(id,name,total,等等其他字段)来说,ES上会同步一份商品表,我们可以把ES看成一个黑箱,只需要给它关键字,它就返回给你...原创 2019-04-12 17:13:46 · 1953 阅读 · 0 评论 -
使用Spring Cloud和Netflix Hystrix的客户端弹性模式(学习笔记)
项目代码:使用Spring Cloud和Netflix Hystrix的客户端弹性模式同样首先记得将Sql服务,Eureka,配置服务开启,然后再开启许可证服务。小笔记:Spring cloud config的默认端口是8888,所以下面的配置是暂时禁用服务发现。然后直接从默认端口去找配置服务,从运行日志上也能直接看出来。一、搭建许可证服务以使用Spring Cloud和Hystrix...原创 2019-08-22 14:29:58 · 339 阅读 · 0 评论