zoukankan      html  css  js  c++  java
  • [Spring cloud 一步步实现广告系统] 9. 主类和配置文件

    搜索系统启动主类

    /**
     * AdSearchApplication for 广告搜索服务启动类
     *
     * @author <a href="mailto:magicianisaac@gmail.com">Isaac.Zhang | 若初</a>
     */
    @EnableFeignClients  //启动Feign 客户端,为了访问其他微服务
    @EnableDiscoveryClient // 开启服务发现组件,在这里等同于 @EnableEurekaClient
    @EnableHystrix // 开启hystrix 断路器
    @EnableCircuitBreaker // 断路器
    @EnableHystrixDashboard // 开启hystrix 监控
    @SpringBootApplication
    public class AdSearchApplication {
        public static void main(String[] args) {
            SpringApplication.run(AdSearchApplication.class, args);
        }
    }
    

    配置文件

    server:
      port: 7001
      servlet:
        context-path: /ad-search #http请求的根路径(请求前缀,在handle的mapping之前,需要127.0.0.1/ad-search/XXXX)
    spring:
      application:
        name: mscx-ad-search
      jpa:
        show-sql: true #执行时是否打印sql语句,方便调试
        hibernate:
          ddl-auto: none
        properties:
          hibernate.format_sql: true
        open-in-view: false #控制是否在懒加载时,有可能会找不到bean报错
      datasource:
        username: root
        url: jdbc:mysql://127.0.0.1:3306/advertisement?useSSL=false&autoReconnect=true
        password: ****
        tomcat:
          max-active: 4 #最大连接数
          min-idle: 2 #最小空闲连接数
          initial-size: 2 #默认初始化连接数
    eureka:
      client:
        service-url:
          defaultZone: http://server1:7777/eureka/,http://server2:8888/eureka/,http://server3:9999/eureka/
    feign:
      hystrix:
        enabled: true
    management:
      endpoints:
        web:
          exposure:
            include: "*"
    
    adconf:
      mysql:
        host: 127.0.0.1
        port: 3306
        username: root
        password: ****
        binlogName: ""
        position: -1
      kafka:
        topic: ad-search-mysql-data
    
  • 相关阅读:
    阿里云 CDN+OSS 解决方案
    一次完整的HTTP请求过程
    apache多站点配置中ServerAlias什么意思
    legend3---apache配置https
    legend3---Fiddler如何抓手机app的包
    Fiddler:增加IP列
    http请求报文格式和响应报文格式
    http请求头中Referer的含义和作用
    Chrome保存的HAR文件怎么打开
    Android Studio 错误 Duplicate files copied in APK META-INF/LICENSE.txt
  • 原文地址:https://www.cnblogs.com/zhangpan1244/p/11273095.html
Copyright © 2011-2022 走看看