parent
c3835d4a5e
commit
33d08a49a7
@ -1,23 +1,20 @@
|
||||
package com.dsideal.gw.Config;
|
||||
|
||||
import com.dsideal.gw.GwApplication;
|
||||
import com.jfinal.kit.Prop;
|
||||
|
||||
import com.dsideal.Config.PropKit;
|
||||
public class GatewayConfig {
|
||||
private static final Prop prop = GwApplication.PropKit;
|
||||
|
||||
// 超时配置
|
||||
public static final int CONNECT_TIMEOUT = prop.getInt("gateway.timeout.connect", 10000);
|
||||
public static final int READ_TIMEOUT = prop.getInt("gateway.timeout.read", 30000);
|
||||
public static final int WRITE_TIMEOUT = prop.getInt("gateway.timeout.write", 30000);
|
||||
public static final int CONNECT_TIMEOUT = PropKit.getInt("gateway.timeout.connect", 10000);
|
||||
public static final int READ_TIMEOUT = PropKit.getInt("gateway.timeout.read", 30000);
|
||||
public static final int WRITE_TIMEOUT = PropKit.getInt("gateway.timeout.write", 30000);
|
||||
|
||||
// 连接池配置
|
||||
public static final int MAX_CONNECTIONS = prop.getInt("gateway.connection.max", 5);
|
||||
public static final int KEEP_ALIVE_DURATION = prop.getInt("gateway.connection.keep-alive", 300);
|
||||
public static final int MAX_CONNECTIONS = PropKit.getInt("gateway.connection.max", 5);
|
||||
public static final int KEEP_ALIVE_DURATION = PropKit.getInt("gateway.connection.keep-alive", 300);
|
||||
|
||||
// 安全配置
|
||||
public static final String[] ALLOWED_ORIGINS = prop.get("gateway.security.cors.allowed-origins", "*").split(",");
|
||||
public static final String[] ALLOWED_METHODS = prop.get("gateway.security.cors.allowed-methods", "GET,POST,OPTIONS").split(",");
|
||||
public static final String[] ALLOWED_HEADERS = prop.get("gateway.security.cors.allowed-headers", "Content-Type,Authorization,Cookie").split(",");
|
||||
public static final boolean ALLOW_CREDENTIALS = prop.getBoolean("gateway.security.cors.allow-credentials", true);
|
||||
public static final int MAX_AGE = prop.getInt("gateway.security.cors.max-age", 3600);}
|
||||
public static final String[] ALLOWED_ORIGINS = PropKit.get("gateway.security.cors.allowed-origins", "*").split(",");
|
||||
public static final String[] ALLOWED_METHODS = PropKit.get("gateway.security.cors.allowed-methods", "GET,POST,OPTIONS").split(",");
|
||||
public static final String[] ALLOWED_HEADERS = PropKit.get("gateway.security.cors.allowed-headers", "Content-Type,Authorization,Cookie").split(",");
|
||||
public static final boolean ALLOW_CREDENTIALS = PropKit.getBoolean("gateway.security.cors.allow-credentials", true);
|
||||
public static final int MAX_AGE = PropKit.getInt("gateway.security.cors.max-age", 3600);}
|
Loading…
Reference in new issue