Mars-config

打开下面路径

Mars-config

切换到v0.0.2分支,将项目下载下来

打开resource目录

  • 找到mars.yml 文件,根据你的需要对里面的内容进行修改
  • 在相应的目录下创建yml配置文件,每个Mars服务对应一个配置文件(具体看下面的配置文件解说)
  • 找到Start类,启动项目
  • 打开你用Mars-java开发的项目,修改yml配置文件

Mars-config 配置文件说明

************************ 以下配置的规则跟Mars-java一模一样 *********************

#配置端口号(默认8080)
port: 8089
#请求超时时间(默认10),单位:秒
timeOut: 10
#请求数据的最大值(默认10485760)
maxContentLength: 10485760

#配置处理请求的线程池参数(这些都是默认值)
threadPool:
  corePoolSize: 100
  maximumPoolSize: 1000
  keepAliveTime: 60

#配置跨域请求
cross_domain:
  origin: *
  methods: "GET,POST"
  maxAge: 9
  headers: "x-requested-with,Cache-Control,Pragma,Content-Type,Token"
  credentials: "true"


************************ 以下是Mars-config项目的配置 *********************

#Mars服务配置文件路径,所有的Mars服务的配置文件都放在这个目录下,也可以是子目录
configPath: /Users/yuye/Downloads/test/config

用Mars-java开发的项目的配置文件说明

#配置端口号(默认8080)
port: 8088

#Mars-config 远程配置中心
config:
  # 本服务的名称,在整个分布式集群中必须唯一
  name: user1
  # 本服务的IP【预留属性,后续版本会发挥它的作用】
  myIp: 127.0.0.1
  # Mars-config 服务的URL
  # 必须是 本示例中的各式
  url: http://127.0.0.1:8090

注意:

  • Mars-config中 为Mars服务创建的配置文件的命名格式为 Mars-xxx.yml; xxx为Mars服务的name
  • 本项目,作者本人不打包,不发布,完全开放给开发者欢迎大家加入进来,一起完善。

results matching ""

    No results matching ""