yml
  • 2024-06-30springboot学习-2
    springboot配置配置文件格式-res中appli.properties中设置-同目录下application.yml主要serve:port:80(注意空格)无提示则fileproj-struc选择项目点击绿色叶子追加配置文件-application.yaml优先级properties>yml>ymal同上一个yaml-大小写-只能空格不能tab-属性前
  • 2024-06-22Hexo 博客搭建并部署到 GitHub Pages(2024最新详细版)
    效果演示我的博客,欢迎添加友链。前置条件本机已安装好Git和Node.js,Node版本一定不要最新的22版本(会出现各种奇怪的问题),建议16和18稳定版本。Git安装Node.js安装1.安装Hexonpminstallhexo-cli-g终端执行hexo-version出现Hexo版本号,说明安装成功2.
  • 2024-06-20application.yml与bootstrap.yml的区别
    原文链接:application.yml与bootstrap.yml的区别–每天进步一点点(longkui.site)SpringBoot默认支持properties(.properties)和YAML(.yml.yaml)两种格式的配置文件,yml和properties文件都属于配置文件,功能一样。SpringCloud构建于SpringBoot之上,在SpringBoot
  • 2024-06-19搭建服务端性能监控系统 Prometheus 详细指南
    前言在现代软件开发中,性能监控是确保系统稳定性和性能优化的重要环节。Prometheus是一个开源的系统监控和报警工具,广泛用于容器化环境和微服务架构。本指南将详细介绍如何在服务器上搭建Prometheus性能监控系统。安装Prometheus环境准备确保你的服务器上已经安装了以下
  • 2024-06-18nacos-gateway搭建
    引入依赖<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-gateway</artifactId></dependency><dependency><groupId>org.springframework.cloud</groupId>&l
  • 2024-06-18nacos-config搭建
    重点:文件加载优先级 bootstrap.yml 》 工程应用下application.yml> share.yml>  share2.yml> common.yml > common2.yml> nacos-user-service,yml> nacos-user-service-dev.yml 可知相同配置项覆盖顺序nacos-user-service-dev.yml>nacos-user-service,yml
  • 2024-06-16springcloud-config配置中心
    配置中心主要解决微服务数量多了之后的公共配置文件问题,比如通用配置列表之类,数据库,三方件连接参数之类。配置中心分为服务端(可集群)和客户端服务端:引入服务端依赖<dependencies><dependency><groupId>org.springframework.cloud</groupId><artifactId>spr
  • 2024-06-14SpringCloud入门之设置OpenFeign 压缩 超时时间 重试等
    文章目录前言一、为什么要配置二、配置属性1.代码2.yml配置2.1开启Feign日志2.2读取超时和连接超时2.3gzip压缩2.4变更httpclient客户端3.日志输出说明前言通过yml中设置一些属性,就可以让OpenFeign的功能更加强大,它不仅限于服务间的调用,还有请求重试、压缩
  • 2024-06-12liunx下prometheus页面设置用户名密码登陆
    前言 前两天公司漏洞通报prometheus未设置鉴权,漏洞详情如下图所示。 操作前须知Prometheus于2.24版本(包括2.24)之后提供BasicAuth功能进行加密访问,在浏览器登录UI的时候需要输入用户密码,访问Prometheusapi的时候也需要加上用户密码1、安装依赖yum-yinstallepel-
  • 2024-06-09搭建博客 (Hexo + github + butterfly主题)
    1、下载安装Nodejsnode-vnpm-v2、安装淘宝镜像cnpm管理器npminstall-gcnpm--registry=http://registry.npm.taobao.orgcnpm-v3、安装hexo框架cnpminstall-ghexo-clihexo-v4、安装git(若有github账号可直接跳过本条)git使用前配置:下载完git后,需要告
  • 2024-06-04Alertmanager添加Basic Auth
    从dockerhub中下载的alertmanager镜像默认不带Basicauth,安全检测会存在未授权访问漏洞,重写dockerfile添加启动参数解决此漏洞。1、重写DockerfileFROMprom/alertmanager:v0.27.0USERnobodyCOPYpassword.yml/etc/alertmanager/EXPOSE9093WORKDIR/alertmanagerVOLUM
  • 2024-06-03k8s在线修改alertmanager.yml
    简单说明有些情况下,我们可以进入集群查看某些secret的配置,这里如果想修改secret的配置时,没有secrets的源文件,可以采取如下的方案。例如我们需要修改alertmanager.yml的配置:查看导出配置$kubectlgetsecrets-nmonitoringalertmanager-prometheus-alertmanager-o"jsonpat
  • 2024-06-01浅谈SpringBoot配置文件
    文章目录一、配置文件作用二、配置文件分类三、SpringBoot内置的配置文件格式3.1、.properties3.1.1、.properties配置语法3.1.2、.properties读取方式3.2、.yml/.yaml3.2.1、.yml配置语法3.2.2、.yml读取形式四、两种配置文件优缺点4.1、.properties4.2、.yml4.2.1、
  • 2024-06-01配置开发环境、生成环境、测试环境
    在项目开发部署的过程中,一般都会有三套项目环境Development:开发环境Production:生产环境Test:测试环境例如:开发环境的mysql连接的是本地,生产环境需要连接线上的mysql环境 打开我们的后端项目,基于原来的application.yml文件再创建三个文件,命名如下:application-dev.yml
  • 2024-05-31SpringBoot启动时使用外置yml文件
    第一步:打包时排除yml文件<build><resources><resource> <!--排除的文件的路径--><directory>src/main/resources</directory><excludes> <!--排除的文件的名称-->
  • 2024-05-28一分钟部署prometheus&grafana全方面监控SpringBoot项目
    0x01创建目录找一个你喜欢的地方,创建项目根目录example:[root@demo-78~]#mkdir/data/prometheus0x02创建配置文件进入到项目根目录:[root@demo-78~]#cd/data/prometheus需要新建三个文件,分别是docker-compose.yml、prometheus.yml、node_down.yml,详细配置如下
  • 2024-05-27springboot入门
    springboot创建的方式方式一:访问网站构建项目,下载到本地导入开发工具方式二:使用IDEASpringInitializr创建初始化(推荐使用)方式二的步骤: 发现不能选择java8,修改ServerURL为https://start.aliyun.com/ 这样就可以选择java8了,点击下一步 点击创建 就创建好了新的
  • 2024-05-23Spring Cloud篇
    -----------------------------------------------------------------SOA与微服务:SOA着重中央管理,一个应用包含大块业务逻辑。微服务着重分散管理,一个应用是小块业务逻辑。微服务是SOA的精细化演进。-----------------------------------------------------------------D版对应Bo
  • 2024-05-15yaml(yml)与properties文件的区别
    SpringBoot支持两种格式的配置文件,一种是yml,而另一种就是properties,默认的文件名为application.yml或者.propertiesproperties配置文件:key=value;yml配置文件key:value;yml更好的配置多种数据类型配置对象数据类型:student:id:1name:zhangsanage:18
  • 2024-05-15Harbor怎么修改域名配置
    Harbor修改访问域名配置修改harbor.yml配置文件#/opt/harbor/harboy.yml修改域名设置生效#./install.sh直接修改配置文件在harbor根目录#common/config/core/env#common/config/registry/config.yml重启docker生效#docker-composedown#docker-comp
  • 2024-05-14Unraid 使用 Docker Compose 安装 Immich 套件无法启用人脸识别的原因及修复方法
    原因问题原因是官方教程中的docker-compose.yml指明的机器学习组件immich-machine-learning中的container_name也就是docker-compose.yml中不同service可以互访的媒介hostname与immich-server默认设置中的机器学习服务器url的hostname不匹配造成的。解决方法
  • 2024-05-13微服务Spring Cloud17_Spring Cloud Config分布式配置中心11
    一、简介在分布式系统中,由于服务数量非常多,配置文件分散在不同的微服务项目中,管理不方便。为了方便配置文件集中管理,需要分布式配置中心组件。在SpringCloud中,提供了SpringCloudConfig,它支持配置文件放在配置服务的本地,也支持放在远程Git仓库(GitHub、码云)。使用SpringCl
  • 2024-05-10ansible05-ansible roles
    5.ansiblerolesroles将变量、任务、模板等文件单独配置在yaml文件中,在main.yaml中用include字段来指定要执行的yaml文件官方建议目录/etc/ansible/roles调用roles的yml文件与roles目录平级roles的目录结构roles目录中创建角色名比如叫做project,其子目录包含如下:files/ 
  • 2024-05-10ansible06-ansible-galaxy
    ansible系列命令ansible-galaxy连接https://galaxy.ansible.com下载相应的roles列出所有已经安装的galaxyansible-galaxylist从官网下载ansible-galaxyinstallgeerlingguy.nginx一般下载至/etc/ansible/roles/geerlingguy.nginx删除andible-galaxyremovegeerli
  • 2024-05-10ansible02-ansible变量的定义与引用
    4.1ansible变量的定义与引用playbook中变量的定义变量名只能由数字、字母、下划线组成,且只能由字母开头变量的来源(1)setup模块中的所有变量都可以直接调用(2)在/etc/ansible/hosts中定义- 普通变量:主机组中主机单独定义,优先级高于公共变量- 公共变量:也称组变量,针对主