mirror of
https://github.com/google/nomulus.git
synced 2025-05-06 23:17:51 +02:00
The higher the number the better for serious launches. These used to be 100 but had been detuned because instances weren't dying correctly when no longer needed, thus contributing to higher costs than necessary. That problem was fixed when we migrated to the Java 8 runtime, however, so there's no reason not to use the higher number. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=184742738
34 lines
1.1 KiB
XML
34 lines
1.1 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<appengine-web-app xmlns="http://appengine.google.com/ns/1.0">
|
|
|
|
<application>domain-registry</application>
|
|
<version>1</version>
|
|
<runtime>java8</runtime>
|
|
<module>backend</module>
|
|
<threadsafe>true</threadsafe>
|
|
<sessions-enabled>true</sessions-enabled>
|
|
<instance-class>B4</instance-class>
|
|
<basic-scaling>
|
|
<max-instances>100</max-instances>
|
|
<idle-timeout>10m</idle-timeout>
|
|
</basic-scaling>
|
|
|
|
<system-properties>
|
|
<property name="java.util.logging.config.file"
|
|
value="WEB-INF/logging.properties"/>
|
|
<property name="google.registry.environment"
|
|
value="sandbox"/>
|
|
</system-properties>
|
|
|
|
<static-files>
|
|
<include path="/*.html" expiration="1d"/>
|
|
<include path="/assets/js/**" expiration="1d"/>
|
|
<include path="/assets/css/**" expiration="1d"/>
|
|
<include path="/assets/images/**" expiration="1d"/>
|
|
</static-files>
|
|
|
|
<!-- Prevent uncaught servlet errors from leaking a stack trace. -->
|
|
<static-error-handlers>
|
|
<handler file="error.html"/>
|
|
</static-error-handlers>
|
|
</appengine-web-app>
|