服务器基础配置
<?xml version="1.0" encoding="UTF-8"?>
<conf>
<!--环境dev测试环境 (加载编译.java文件 prod 正式环境 只加载.class文件-->
<pm name="environment">prod</pm>
<!--数据源配置-->
<!--默认为mysql数据库 dm:达梦 oracle:Oracle数据库等-->
<pm name="dbtype">mysql</pm>
<pm name="dburl">jdbc:mysql://180.76.236.161:3306/udso?characterEncoding=utf-8</pm>
<pm name="dbdriver">com.mysql.cj.jdbc.Driver</pm>
<pm name="dbuser">root</pm>
<pm name="dbpassword">Niuniu8$!!</pm>
<!--数据库链接池配置-->
<pm name="initialSize">0</pm>
<pm name="maxActive">400</pm>
<!--消息队列,mq_save=0时内存存储-->
<pm name="mq_save">0</pm>
<!--redis缓存-->
<pm name="rd_host">117.88.101.244</pm>
<pm name="rd_port">6379</pm>
<pm name="rd_pwd">125689niuniu8</pm>
<!--web配置-->
<pm name="port">80</pm>
<!--上传或提交内容的大小,单位K-->
<pm name="csize">3024</pm>
<pm name="javadir">D:develop-ymmicrobee-httpsrcmainjavadynamic</pm>
<pm name="webRoot">D:develop-ymwebroot</pm>
<pm name="gnrtstatichtml">D:develop-ymwebroot</pm>
<pm name="uploaddir">D:develop-ymwebroot</pm>
<!--需在项目启动时执行的业务操作-->
<pm name="initclass"></pm>
<pm name="readtimeout">30</pm>
<pm name="writetimeout">30</pm>
<pm name="staticcache">0</pm>
<!--0 关闭日志与安全控制 1 记录所有访问日志,2.记录登录用户日志-->
<pm name="log">0</pm>
<pm name="authorize">authorize1212312</pm>
<!--安全配置-->
<pm name="keyPath">D:develop-ymcertvd.dreampty.com.key</pm>
<pm name="certPath">D:develop-ymcertvd.dreampty.com.pem</pm>
<!--请求第三方rpc远程调用,https等时加入信任的证书及秘钥-->
<pm name="jkspath">dddddddddddddddddddddddddddddddddddddd</pm>
<pm name="jkspwd"></pm>
<!--
ip域名访问安全验证, 值说明:0不开启,1开启
0:不开启域安全及参数安全验证
1:开启后,验证域安全及参数安全(敏感),详细信息请查看章节《13.1》
注:开启后若前后端同域即可通过验证;若前后端分离,需保证前端所在服务器/代理服务器已被添加至ip白名单,
否则将无法访问接口;开启后参数敏感时访问接口将返回提示:“url非法”。
-->
<pm name="security">0</pm>
<!--
登陆权限访问验证,值说明:0:关闭所有权限验证;1:只验证登录;2:验证具体用户权限
0:所有接口无需验证是否登陆即可访问
1:开启后访问接口前需验证登陆用户信息,若需开放接口权限请将方法设置@ExcludeL注解,详细信息请查看章节《13.3》
2:开启后访问接口前需验证登陆用户的用户组信息,查看该用户组是否有该接口的访问权,
若需开放接口权限请将方法设置@ExcludeL或@Permission()注解,详细信息请查看章节《13.4》
-->
<pm name="auth">0</pm>
<redirectss>
<redirect>
<!--type 1 :重定向 ,2.反向代理-->
<type>1</type>
<!--一旦配置 <path>*</path> 所有域名地址都会被重定向-->
<path>/dddddd</path>
<rdct>http://180.76.236.161:8033/</rdct>
</redirect>
<redirect>
<type>2</type>
<path>/app</path>
<rdct>https://www.ixiera.com:443</rdct>
</redirect>
<redirect>
<type>2</type>
<path>/codegen</path>
<rdct>http://101.200.89.239:8090</rdct>
</redirect>
</redirectss>
</conf>
重定向配置
1.目录转发
将URL段(以跟目录始)转发到其他域的相同目录,参数不变
<!--type:1:重定向 ,2.反向代理-->
<!--path:一旦配置<path>*</path> 所有域名地址都会被重定向-->
<!--rdct:重定向/反向代理地址-->
<redirect>
<type>1</type>
<path>/uploads</path>
<rdct>http://www.baidu.com</rdct>
</redirect>
意为将当前域的http://127.0.0.1/uploads/xx/xx重定向为http://www.baidu.com/uploads/xx/xx
环境配置
<!--环境dev测试环境 (加载编译.java文件 prod 正式环境 只加载.class文件-->
测试环境时候environment 参数为dev 此时由于需要频繁操作java文件故每次运行需要加载编译java文件。
正式环境代码稳定java 类文件操作不频繁,environment 参数设置为prod,此时只加载.class文件,用以快速启动项目。
扫一扫