常用application.yml文件配置

@TOC

1、常用

server:
  port: 8101
spring: # --spring.profiles.active=a1
  profiles: a1
---
server:
  port: 8102
spring:
  profiles: a2
---
server:
  port: 8103
spring:
  profiles: a3
---
spring:
  datasource:
    type: com.alibaba.druid.pool.DruidDataSource
    url: jdbc:mysql://localhost:3306/itripdb?characterEncoding=utf-8&serverTimezone=Asia/Shanghai
    username: root
    password: 111111
    druid:
      driver-class-name: com.mysql.jdbc.Driver
 redis:
   host: localhost # redis主机名 / IP地址
   port: 6379 # redis服务器端口
   database: 0 # 数据库下标
   timeout: 3000 # 超时时间
   user: root # 账号
  mail:
    host: sjkp.163.com # 邮件服务器地址
    username: makey_test@163.com  # 发出邮件的邮箱
    password: DGBWOQAQEZYGWVQU # 发出邮箱的邮箱的验证码
    default-encoding: utf-8
  rabbitmq:
    host: 192.168.29.128
    port: 5672
    username: guest
    password: guest

如果MySQL是8.0版本的,需要加上cj

spring:
  datasource:
    type: com.alibaba.druid.pool.DruidDataSource
    url: jdbc:mysql://localhost:3306/shop?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai
    username: root
    password: root
    druid:
      driver-class-name: com.mysql.cj.jdbc.Driver

2、多端口多使用的声明

快速完成集群化的处理

server:
  port: 8101
spring: # --spring.profiles.active=a1
  profiles: a1
---

下面是公共配置

在idea里进行配置
在这里插入图片描述
修改nginx的配置文件
在这里插入图片描述
然后重启nginx

多刷新几次访问,会发现几个集群都有被访问到

3、eureka注册中心

server:
		port: 7776 
eureka:
		client:
			service-url:
			defaultZone: http://localhost:7776/eureka/
			register-with-eureka: false
			fetch-registry: false

注册中心client集群化

server:
  port: 8081
spring:
  profiles: c1
---
server:
  port: 8082
spring:
  profiles: c2
---
spring:
  application:
    name: eureka-client
eureka:
  client:
    service-url:
      defaultZone: http://root:123456@server1:7776/eureka/,http://root:123456@server2:7777/eureka/

用户验证

spring:
	security:
		user:
			name: root
			password: 123456
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值