02 2023 档案
摘要:现如今,Docker容器大行其道,容器技术可以看做是沙盒,被装入沙盒的应用可以独立运行,不会互相干扰,也最方便四处搬移。 这个沙盒主要用三种技术隔离出来。 一、Linux namespace Namespace是基于Linux内核的底层概念,以一种抽象的方式封装内核资源,通过将内核资源放在不同的Na
阅读全文
摘要:一、需求分析 现有接口存在对用户信息进行拦截鉴权需求,在使用Feign包调用下游接口时,需要将当前请求头一直传递下去。 二、实现方案 在参考了网上的各种资料之后,通过自定义hystrix并发策略和Feign调用拦截器实现此需求 1、拦截器定义 拦截全部的Feign调用请求,从当前requestCon
阅读全文
摘要:nightngale,即夜莺,是由滴滴开源的监控系统,github地址为https://github.com/ccfos/nightingale。 nightngale有一套很方便的监控告警系统可供使用,本身也有多项监控指标分析视图。本篇以下内容主要介绍夜莺系统的搭建、指标收集和监控告警等内容。 一
阅读全文
摘要:技术本质为制作多个mongo上下文,利用切面,在不同注解切点时切换上下文,达到多数据源的效果,以下为具体实现方案 一、修改配置文件的mongo配置方式 mongo: datasource: dblist: - uri: mongodb://{user}:{pwd}@{ip}:{port}/{data
阅读全文
摘要:一、压缩包方式安装 1.下载nginx安装包,官网:http://nginx.org/en/download.html 2.上传压缩包至服务器,并解压 tar -zxvf 3.服务器如果没有openssl和pcre环境,需要安装 yum install -y openssl openssl-deve
阅读全文