All Downloads are FREE. Search and download functionalities are using the official Maven repository.

conf.server.xml Maven / Gradle / Ivy

There is a newer version: 0.12.6
Show newest version
<?xml version="1.0" encoding="UTF-8"?>
<Sas version="0.5.1">
  <!--从这里下载webapp的各类依赖性,如果涉及到没有开源的包,可以改为自己的伺服-->
  <Repository remote="maven.aliyun.com/nexus/content/groups/public"/>

  <Engines>
    <Engine name="tomcat90" type="tomcat" version="9.0.17">
      <!--添加必要的驱动,不需要容器提供数据源,可以删除-->
      <Jar gav="org.postgresql:postgresql:42.2.5"/>
      <!--
      <Jar gav="com.oracle:ojdbc14:11.2.0.1.0"/>
      -->
    </Engine>
  </Engines>

  <Farms>
    <Farm name="cdn" engine="tomcat90">
      <JvmArgs opts="-noverify -Xmx100M -Xms100M"/>
      <Http maxThreads="200" acceptCount="200" />
      <Server name="server1" http="8080" />
    </Farm>

    <!--
      如果使用http/2协议,可以配置ca证书
      使用OpenSSL生成ca证书
      openssl genrsa -out ca.key 4096
      openssl req -new -x509 -days 1826 -key ca.key -out ca.crt
      可以参考 https://blog.didierstevens.com/2008/12/30/howto-make-your-own-cert-with-openssl/
    <Farm name="your_farm_name" engine="tomcat90">
      <JvmArgs opts="-noverify -Xmx500M -Xms500M"/>
      <Http maxThreads="200" acceptCount="200" />
      <Http2 maxThreads="200" acceptCount="200" caKeyFile="/path/to/caKeyFile.key" caFile="/path/to/ca.crt" />
      <Server name="server1" http="9080" http2="9443"/>
    </Farm>
    -->
  </Farms>

  <Resources>
    <!--
    <Resource  name="jdbc/datasource"   driverClassName="org.postgresql.Driver"
                      url="jdbc:postgresql://localhost:5432/postgres"   type="javax.sql.DataSource"
                      username="postgres"  password="postgres" />
    -->
  </Resources>

  <Webapps>
    <Webapp name="micdn" gav="org.beangle.micdn:beangle-micdn-server:0.1.0"/>
    <!--
    <Webapp name="your_app_name" docBase="as.home/webapps/your_war_name">
      <ResourceRef ref="jdbc/datasource"/>
    </Webapp>
    -->
  </Webapps>

  <Deployments>
    <Deployment webapp="micdn" on="cdn" path=""/>
    <!--
    <Deployment webapp="your_app_name" on="your_farm_name" path="/context_path"/>
    -->
  </Deployments>
</Sas>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy