
配置
文章平均质量分 75
zl1zl2zl3
这个作者很懒,什么都没留下…
展开
-
你知道Spring是怎么解析配置类的吗?
Spring执行流程图如下:Spring执行流程图这个流程图会随着我们的学习不断的变得越来越详细,也会越来越复杂,希望在这个过程中我们都能朝着精通Spring的目标不断前进!在上篇文章我们学习了Spring中的第一行代码,我们已经知道了Spring中的第一行代码其实就是创建了一个AnnotatedBeanDefinitionReader对象,这个对象的主要作用就是注册bd(BeanDefinition)到容器中。并且在创建这个对象的过程中,Spring还为容器注册了开天辟地的几个bd,包括转载 2020-08-15 14:09:16 · 316 阅读 · 0 评论 -
Logback 配置文件这么写,TPS 提高 10 倍!
作者:何甜甜在吗链接:juejin.im/post/5d4d61326fb9a06aff5e5ff5通过阅读本篇文章将了解到:1.日志输出到文件并根据LEVEL级别将日志分类保存到不同文件2.通过异步输出日志减少磁盘IO提高性能3.异步输出日志的原理1、配置文件logback-spring.xmlSpring Boot工程自带logback和slf4j的依赖,所以重点放在编写配置文件上,需要引入什么依赖,日志依赖冲突统统都不需要我们管了。logback框架会默认加载clas.转载 2020-06-16 21:52:09 · 299 阅读 · 0 评论 -
Spring Boot 配置详解
springboot默认加载配置SpringBoot使用两种全局的配置文件,全局配置文件可以对一些默认配置进行修改。 application.properties application.yml 这两个配置文件使我们springboot启动的时候回默认加载的配置文件。配置文件放在src/main/resources目录或者类路径/config下,这个配置文件的路径是有优先级的,至于优先级后面再说。首先这两个文件中properties这个文件不需要多说使我们经常使用的资源文件,转载 2020-06-15 19:46:08 · 293 阅读 · 0 评论 -
Spring Boot 配置文件 yml与properties
原文链接:https://blog.youkuaiyun.com/qq_33524158/article/details/796004341、配置文件SpringBoot使用一个全局的配置文件,配置文件名是固定的;application.properties application.yml配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好;...转载 2019-12-07 09:50:29 · 349 阅读 · 0 评论 -
美团点评效果广告实验配置平台的设计与实现
广告系统中,一个好的实验平台可以令算法、工程、业务的迭代更多、更快、更好。本文详细介绍了美团点评效果广告引擎团队结合自身业务实际,在广告实验配置平台上的实践。目前该平台已经在搜索广告中全面上线,支持线上所有实验需求。一. 背景效果广告的主要特点之一是可量化,即广告系统的所有业务指标都是可以计算并通过数字进行展示的。因此,可以通过业务指标来表示广告系统的迭代效果。那如何在全量上线前确认迭...转载 2019-11-30 15:32:25 · 470 阅读 · 0 评论 -
Spring Boot - Profile不同环境配置
Profile是什么Profile我也找不出合适的中文来定义,简单来说,Profile就是Spring Boot可以对不同环境或者指令来读取不同的配置文件。 Profile使用假如有开发、测试、生产三个不同的环境,需要定义三个不同环境下的配置。基于properties文件类型你可以另外建立3个环境下的配置文件:applcation.propertiesa...转载 2018-11-07 08:53:10 · 9512 阅读 · 0 评论 -
一分钟开启Tomcat https支持
1、修改配置文件打开tomcat/conf/server.xml配置文件,把下面这段配置注释取消掉, keystorePass为证书密钥需要手动添加,创建证书时指定的。<Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol" maxThreads="150" ...转载 2018-11-07 08:54:26 · 428 阅读 · 0 评论 -
【性能优化之道】每秒上万并发下的Spring Cloud参数优化实战
一、写在前面相信不少朋友都在自己公司使用Spring Cloud框架来构建微服务架构,毕竟现在这是非常火的一门技术。如果只是用户量很少的传统IT系统,使用Spring Cloud可能还暴露不出什么问题。如果是较多用户量,高峰每秒高达上万并发请求的互联网公司的系统,使用Spring Cloud技术就有一些问题需要注意了。 二、场景引入,问题初现先不空聊原理、理论,来讲一个真实...转载 2018-11-21 10:20:16 · 1170 阅读 · 0 评论 -
Nginx可以做什么?看完这篇你就懂了
前言本文只针对Nginx在不加载第三方模块的情况能处理哪些事情,由于第三方模块太多所以也介绍不完,当然本文本身也可能介绍的不完整,毕竟只是我个人使用过和了解到过得。所以还请见谅,同时欢迎留言交流 Nginx能做什么1.反向代理2.负载均衡3.HTTP服务器(包含动静分离)4.正向代理以上就是我了解到的Nginx在不依赖第三方模块能处理的事情,下面详细说明每种功能怎么...转载 2018-11-27 09:08:52 · 280 阅读 · 0 评论 -
Nginx 配置文件 nginx.conf 详解
来源:北京流浪儿www.cnblogs.com/gide/p/6180251.html#定义Nginx运行的用户和用户组user www www; #nginx进程数,建议设置为等于CPU总核心数。worker_processes 8; #全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]...转载 2018-12-08 09:43:31 · 261 阅读 · 0 评论 -
Spring Cloud生态的配置服务器最全对比贴
一、Spring Cloud Config1.1 GitHub地址https://github.com/spring-cloud/spring-cloud-config ,Star数1178,官方组件,社区较活跃1.2 开源厂商Pivotal(Spring官方团队)1.3 产品特点 遵循Spring Cloud Config的配置管理规范 后端存储支持丰富(支...转载 2019-02-14 17:00:53 · 742 阅读 · 0 评论 -
深度对比三种主流微服务配置中心
在撰写这篇技术选型的文章之前,是比较犹豫的。因为,以其中一个开源项目开发者的身份,去写一篇三个开源项目的对比,即便很克制的去客观的比较,也很难有信服力。这就像,既是参赛选手,又想做裁判,观众肯定是不买账的。但最后,仍然决定去写一篇配置中心的技术选型参考文,是因为: 工作所需,要做一款好用的开源产品,去试用提供相似功能的开源产品是必要的环节,以找出优势,弥补不足; 用户所需,对于...转载 2019-04-12 13:55:39 · 1220 阅读 · 0 评论 -
Spring Boot 配置文件中的花样,看这一篇足矣!
本文转载自公众号 程序猿DDSpring Boot针对我们常用的开发场景提供了一系列自动化配置来减少原本复杂而又几乎很少改动的模板化配置内容。但是,我们还是需要去了解如何在Spring Boot中修改这些自动化的配置内容,以应对一些特殊的场景需求,比如:我们在同一台主机上需要启动多个基于Spring Boot的web应用,若我们不为每个应用指定特别的端口号,那么默认的8080端口必将...转载 2019-06-18 17:36:18 · 322 阅读 · 0 评论 -
Kafka参数详解及调优--生产者
在实际的kafka开发中,我们会发现,无论是生产者还是消费者,都需要构建一个Properties对象,里面设置了很多参数。对于很多初学者来说,会看不懂这些参数分别代表什么含义。在本篇文章我们就来详细地了解一下这些参数的作用,并探讨下如何使用合理的配置去优化提高生产/消费效率kafka生产者参数Properties props = new Properties();props.pu...转载 2019-07-22 10:56:31 · 4380 阅读 · 0 评论 -
Spring Boot 配置加载顺序详解
使用 Spring Boot 会涉及到各种各样的配置,如开发、测试、线上就至少 3 套配置信息了。Spring Boot 可以轻松的帮助我们使用相同的代码就能使开发、测试、线上环境使用不同的配置。在 Spring Boot 里面,可以使用以下几种方式来加载配置。本章内容基于 Spring Boot 2.0 进行详解。1、properties文件;2、YAML文件;3、系统环境变...转载 2018-11-07 08:51:20 · 11465 阅读 · 0 评论 -
Spring Boot读取配置的几种方式
读取application文件在application.yml或者properties文件中添加:info.address=USAinfo.company=Springinfo.degree=high @Value注解读取方式import org.springframework.beans.factory.annotation.Value;import or...转载 2018-11-07 08:43:27 · 18278 阅读 · 1 评论 -
SpringBoot常用配置简介
SpringBoot常用配置简介1. SpringBoot中几个常用的配置的简单介绍 一个简单的Spring.factories # Bootstrap componentsorg.springframework.cloud.bootstrap.BootstrapConfiguration=\org.springframework.cloud.config.server.boo...转载 2018-03-22 09:15:58 · 2303 阅读 · 0 评论 -
zuul重连配置
#retry#该参数用来开启重试机制spring.cloud.loadbalancer.retry.enabled=true#断路器的超时时间,断路器的超时时间需要大于ribbon的超时时间,不然不会触发重试。hystrix.command.default.execution.isolation.thread.timeoutInMilliseconds=10000#ribbon请求连接...原创 2017-03-28 14:52:58 · 8811 阅读 · 0 评论 -
动态管理配置文件扩展接口EnvironmentPostProcessor
SpringBoot支持动态的读取文件,留下的扩展接口org.springframework.boot.env.EnvironmentPostProcessor。这个接口是spring包下的,使用这个进行配置文件的集中管理,而不需要每个项目都去配置配置文件。这种方法也是springboot框架留下的一个扩展(可以自己去扩展)demo在/Users/naeshihiroshi/study/s...转载 2018-03-19 09:57:46 · 1964 阅读 · 0 评论 -
spring boot实战(第七篇)内嵌容器tomcat配置
spring boot默认web程序启用tomcat内嵌容器tomcat,监听8080端口,servletPath默认为 / 通过需要用到的就是端口、上下文路径的修改,在spring boot中其修改方法及其简单;在资源文件中配置: server.port=9090 server.contextPath=/lkl 启动spring boot2015-10-04 00:...转载 2018-01-27 14:19:01 · 510 阅读 · 0 评论 -
Spring boot 集成工作流flowable去掉xml配置
工作流Flowable和Spring集成时,有一个xml是用来配置ProcessEngine的信息,xml的内容如下所示:<?xml version="1.0" encoding="UTF-8" standalone="no"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:aop="h原创 2018-01-24 18:14:08 · 3117 阅读 · 2 评论 -
SpringBoot非官方教程 | 第二篇:Spring Boot配置文件详解
springboot采纳了建立生产就绪Spring应用程序的观点。 Spring Boot优先于配置的惯例,旨在让您尽快启动和运行。在一般情况下,我们不需要做太多的配置就能够让spring boot正常运行。在一些特殊的情况下,我们需要修改一些配置,或者需要有自己的配置属性。一、自定义属性当我们创建一个springboot项目的时候,系统默认会为我们在src/main/java/resou...转载 2017-10-10 08:54:02 · 2955 阅读 · 7 评论 -
关于springboot-actuator监控的401无权限访问
今天心血来潮看一下spring监控 访问/beans 等敏感的信息时候报错Tue Mar 07 21:18:57 GMT+08:00 2017 There was an unexpected error (type=Unauthorized, status=401). Full authentication is required to access this resource....转载 2017-04-25 16:49:15 · 4999 阅读 · 1 评论 -
Spring Boot属性配置文件详解
相信很多人选择Spring Boot主要是考虑到它既能兼顾Spring的强大功能,还能实现快速开发的便捷。我们在Spring Boot使用过程中,最直观的感受就是没有了原来自己整合Spring应用时繁多的XML配置内容,替代它的是在pom.xml中引入模块化的Starter POMs,其中各个模块都有自己的默认配置,所以如果不是特殊应用场景,就只需要在application.properties中...转载 2017-03-30 20:18:24 · 427 阅读 · 0 评论 -
Spring Boot 2.0 新特性(一):配置绑定 2.0 全解析
在Spring Boot 2.0中推出了Relaxed Binding 2.0,对原有的属性绑定功能做了非常多的改进以帮助我们更容易的在Spring应用中加载和读取配置信息。下面本文就来说说Spring Boot 2.0中对配置的改进。配置文件绑定简单类型在Spring Boot 2.0中对配置属性加载的时候会除了像1.x版本时候那样移除特殊字符外,还会将配置均以全小写的方式进行匹...转载 2018-10-26 16:28:40 · 272 阅读 · 0 评论 -
Nomad技术手册:Nomad配置
Nomad agents have a variety of parameters that can be specified via configuration files or command-line flags. Configuration files are written in HCL. Nomad can read and combine parameters from multip...翻译 2018-10-31 08:14:54 · 4052 阅读 · 0 评论 -
分布式系统中处理参数配置的 4 种方案
一个系统中包含有各种各样的配置信息,如一个日志文件需要配置以下几个信息。 日志文件生成主目录 日志文件名称,不同的日志级别对应不同的文件 当前日志级别 还有其他各种业务参数、系统参数等,大多单一系统是直接把这些配置写死在配置文件中,当部署到测试、生产环境就再修改下配置文件,这样很容易出错,也不能灵活修改。还有就是系统变成分布式系统后,子系统越来越多,你要维护这些配置就...转载 2018-11-08 08:51:42 · 577 阅读 · 0 评论 -
Spring Boot 最核心的 3 个注解详解
最近面试一些 Java 开发者,他们其中有些在公司实际用过 Spring Boot, 有些是自己兴趣爱好在业余自己学习过。然而,当我问他们 Spring Boot 最核心的 3 个注解是什么,令我失望的是鲜有人能答上来,这样你能说你对 Spring Boot 很了解吗?这可能还会给你减分! 你所需具备的基础 什么是 Spring Boot? Spring Boot ...转载 2018-11-09 09:23:37 · 797 阅读 · 0 评论 -
Spring Boot自动配置原理、实战
Spring Boot自动配置原理Spring Boot的自动配置注解是@EnableAutoConfiguration, 从上面的@Import的类可以找到下面自动加载自动配置的映射。org.springframework.core.io.support.SpringFactoriesLoader.loadFactoryNames(Class<?>, Class...转载 2018-11-06 10:57:29 · 15224 阅读 · 0 评论 -
spring boot实战(第四篇)分散配置
前言分散配置是系统必不可少的一部分,将配置参数抽离出来为后期维护提供很大的便利。spring boot 默认支持两个格式的配置文件:.properties .yml。.properties与.yml*.properties属性文件;属于最常见的一种; *.yml是yaml格式的文件,yaml是一种非常简洁的标记语言。在*.properties中定义user.address.str...转载 2018-01-26 11:24:34 · 949 阅读 · 0 评论