博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
生产环境项目部署目录
阅读量:5998 次
发布时间:2019-06-20

本文共 940 字,大约阅读时间需要 3 分钟。

摘要

近期接触的一个项目,觉得一般项目部署都可以拿来做参考,记录在这里。之后会陆续添加其他项目的部署目录,以及相关的配置。

SUMPAY

目录设置

sumpay是比较老旧的微服务架构,服务之间通过hessian进行RPC调用。

  • /sumpay

    • /opt 放置项目配置文件,以便代码和配置分离
    • /deploy 放置应用代码

      • /webgate 网关应用
      • /task 定时任务应用
    • /backup 放置应用备份
    • /datalog 放置应用日志

      • /logs

        • /webgate 网关应用日志
        • /task 定时任务应用日志
    • /tomcat 放置应用服务器

      • /webgate-tomcat
      • /task-tomcat

配置

日志配置

#log4j.propertieslogpath = /datalog/logs/fi-webgatelayout = org.apache.log4j.PatternLayoutlayout_pattern = %d{yyyy-MM-dd HH:mm:ss} [%t] %-5p %c.%M(%L)): - %m%n#infolog4j.appender.rolling = org.apache.log4j.DailyRollingFileAppenderlog4j.appender.rolling.layout = ${layout}log4j.appender.rolling.layout.ConversionPattern = ${layout_pattern}log4j.appender.rolling.File = ${logpath}/webgate.loglog4j.appender.rolling.Append = truelog4j.appender.rolling.DatePattern = '.'yyyy-MM-dd-HH

tomcat配置

Spring读取配置文件

file:/opt/ttf/config/gateway/http-config.properties

转载地址:http://dhzmx.baihongyu.com/

你可能感兴趣的文章
移动App如何收费的模式和步骤分析
查看>>
(转)Android创建桌面快捷方式两种方法
查看>>
(转)iOS Wow体验 - 第一章 - iOS人机界面设计规范纵览
查看>>
HP-UX上glance命令的使用
查看>>
Python常用模块
查看>>
[学习经验] 孩子到底什么时候学习自然拼读和国际音标?
查看>>
ucontext实现的用户级多线程框架2(抢先式多线程)
查看>>
验证apk签名方式(V1 || V2)
查看>>
mui ajax方法详解
查看>>
js常用的函数库
查看>>
Sqlserver 数据库安全
查看>>
netstat命令简单使用
查看>>
Python标示符命名规则
查看>>
SSL certificate problem unable to get local issuer certificate解决办法
查看>>
20145209 刘一阳 《网络对抗》实验四:恶意代码分析
查看>>
个人学期总结
查看>>
Silverlight保存大数据到WCF出现Not Found问题
查看>>
CodeForces 985E Pencils and Boxes
查看>>
为什么Elasticsearch查询变得这么慢了?
查看>>
Cetos 中添加bbr服务
查看>>