打开下面路径

    Mars-config

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

    打开resource目录

    • 找到mars.yml 文件,根据你的需要对里面的内容进行修改
    • 找到log4j2.xml 文件,根据你的需要对立面的内容进行修改
    • 在相应的目录下创建yml配置文件,每个Mars服务对应一个配置文件(具体看下面的配置文件解说)
    • 找到Start类,启动项目
    • 打开你用Mars-java开发的项目,修改yml配置文件Mars-config 配置文件说明
    1. ************************ 以下配置的规则跟Mars-java一模一样 *********************
    2. #配置端口号(默认8080)
    3. port: 8089
    4. #请求超时时间(默认10),单位:秒
    5. timeOut: 10
    6. #请求数据的最大值(默认10485760)
    7. maxContentLength: 10485760
    8. #配置处理请求的线程池参数(这些都是默认值)
    9. threadPool:
    10. corePoolSize: 100
    11. maximumPoolSize: 1000
    12. keepAliveTime: 60
    13. #配置跨域请求
    14. cross_domain:
    15. origin: *
    16. methods: "GET,POST"
    17. maxAge: 9
    18. headers: "x-requested-with,Cache-Control,Pragma,Content-Type,Token"
    19. credentials: "true"
    20. #log4j2 配置文件的路径
    21. #相对路径必须以classPath- 开头,区分大小写,并且文件必须直接或者间接在classpath目录下
    22. #绝对路径直接写即可,不需要开头
    23. logFile: classPath-log4j2.xml
    24. ************************ 以下是Mars-config项目的配置 *********************
    25. #Mars服务配置文件路径,所有的Mars服务的配置文件都放在这个目录下,也可以是子目录
    26. configPath: /Users/yuye/Downloads/test/config

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

    1. #配置端口号(默认8080)
    2. port: 8088
    3. #Mars-config 远程配置中心
    4. config:
    5. # 本服务的名称,在整个分布式集群中必须唯一
    6. name: user1
    7. # 本服务的IP【预留属性,后续版本会发挥它的作用】
    8. myIp: 127.0.0.1
    9. # Mars-config 服务的URL
    10. # 必须是 本示例中的各式
    11. url: http://127.0.0.1:8090

    注意:

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