From 98732afde5f620627dfffc8bb6d5ca1013d921dd Mon Sep 17 00:00:00 2001 From: MobiusDevelopment <8391001+MobiusDevelopment@users.noreply.github.com> Date: Sat, 27 Apr 2019 09:14:53 +0000 Subject: [PATCH] SQL connection timeout set to 10 minutes and idle and max lifetime to 20 minutes. --- .../java/org/l2jmobius/commons/database/DatabaseFactory.java | 3 +++ .../java/org/l2jmobius/commons/database/DatabaseFactory.java | 3 +++ .../java/org/l2jmobius/commons/database/DatabaseFactory.java | 3 +++ .../java/org/l2jmobius/commons/database/DatabaseFactory.java | 3 +++ .../java/org/l2jmobius/commons/database/DatabaseFactory.java | 3 +++ .../java/org/l2jmobius/commons/database/DatabaseFactory.java | 3 +++ .../java/org/l2jmobius/commons/database/DatabaseFactory.java | 3 +++ .../java/org/l2jmobius/commons/database/DatabaseFactory.java | 3 +++ .../java/org/l2jmobius/commons/database/DatabaseFactory.java | 3 +++ .../java/org/l2jmobius/commons/database/DatabaseFactory.java | 3 +++ .../java/org/l2jmobius/commons/database/DatabaseFactory.java | 3 +++ .../java/org/l2jmobius/commons/database/DatabaseFactory.java | 3 +++ .../java/org/l2jmobius/commons/database/DatabaseFactory.java | 3 +++ 13 files changed, 39 insertions(+) diff --git a/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/commons/database/DatabaseFactory.java b/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/commons/database/DatabaseFactory.java index 8dff4a6a58..0724058979 100644 --- a/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/commons/database/DatabaseFactory.java +++ b/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/commons/database/DatabaseFactory.java @@ -40,6 +40,9 @@ public class DatabaseFactory _hds.setPassword(Config.DATABASE_PASSWORD); _hds.setMaximumPoolSize(Config.DATABASE_MAX_CONNECTIONS); _hds.setIdleTimeout(Config.DATABASE_MAX_IDLE_TIME); + _hds.setConnectionTimeout(600000); + _hds.setIdleTimeout(1200000); + _hds.setMaxLifetime(1200000); // Test if connection is valid. try diff --git a/L2J_Mobius_2.5_Underground/java/org/l2jmobius/commons/database/DatabaseFactory.java b/L2J_Mobius_2.5_Underground/java/org/l2jmobius/commons/database/DatabaseFactory.java index 8dff4a6a58..0724058979 100644 --- a/L2J_Mobius_2.5_Underground/java/org/l2jmobius/commons/database/DatabaseFactory.java +++ b/L2J_Mobius_2.5_Underground/java/org/l2jmobius/commons/database/DatabaseFactory.java @@ -40,6 +40,9 @@ public class DatabaseFactory _hds.setPassword(Config.DATABASE_PASSWORD); _hds.setMaximumPoolSize(Config.DATABASE_MAX_CONNECTIONS); _hds.setIdleTimeout(Config.DATABASE_MAX_IDLE_TIME); + _hds.setConnectionTimeout(600000); + _hds.setIdleTimeout(1200000); + _hds.setMaxLifetime(1200000); // Test if connection is valid. try diff --git a/L2J_Mobius_3.0_Helios/java/org/l2jmobius/commons/database/DatabaseFactory.java b/L2J_Mobius_3.0_Helios/java/org/l2jmobius/commons/database/DatabaseFactory.java index 8dff4a6a58..0724058979 100644 --- a/L2J_Mobius_3.0_Helios/java/org/l2jmobius/commons/database/DatabaseFactory.java +++ b/L2J_Mobius_3.0_Helios/java/org/l2jmobius/commons/database/DatabaseFactory.java @@ -40,6 +40,9 @@ public class DatabaseFactory _hds.setPassword(Config.DATABASE_PASSWORD); _hds.setMaximumPoolSize(Config.DATABASE_MAX_CONNECTIONS); _hds.setIdleTimeout(Config.DATABASE_MAX_IDLE_TIME); + _hds.setConnectionTimeout(600000); + _hds.setIdleTimeout(1200000); + _hds.setMaxLifetime(1200000); // Test if connection is valid. try diff --git a/L2J_Mobius_4.0_GrandCrusade/java/org/l2jmobius/commons/database/DatabaseFactory.java b/L2J_Mobius_4.0_GrandCrusade/java/org/l2jmobius/commons/database/DatabaseFactory.java index 8dff4a6a58..0724058979 100644 --- a/L2J_Mobius_4.0_GrandCrusade/java/org/l2jmobius/commons/database/DatabaseFactory.java +++ b/L2J_Mobius_4.0_GrandCrusade/java/org/l2jmobius/commons/database/DatabaseFactory.java @@ -40,6 +40,9 @@ public class DatabaseFactory _hds.setPassword(Config.DATABASE_PASSWORD); _hds.setMaximumPoolSize(Config.DATABASE_MAX_CONNECTIONS); _hds.setIdleTimeout(Config.DATABASE_MAX_IDLE_TIME); + _hds.setConnectionTimeout(600000); + _hds.setIdleTimeout(1200000); + _hds.setMaxLifetime(1200000); // Test if connection is valid. try diff --git a/L2J_Mobius_5.0_Salvation/java/org/l2jmobius/commons/database/DatabaseFactory.java b/L2J_Mobius_5.0_Salvation/java/org/l2jmobius/commons/database/DatabaseFactory.java index 8dff4a6a58..0724058979 100644 --- a/L2J_Mobius_5.0_Salvation/java/org/l2jmobius/commons/database/DatabaseFactory.java +++ b/L2J_Mobius_5.0_Salvation/java/org/l2jmobius/commons/database/DatabaseFactory.java @@ -40,6 +40,9 @@ public class DatabaseFactory _hds.setPassword(Config.DATABASE_PASSWORD); _hds.setMaximumPoolSize(Config.DATABASE_MAX_CONNECTIONS); _hds.setIdleTimeout(Config.DATABASE_MAX_IDLE_TIME); + _hds.setConnectionTimeout(600000); + _hds.setIdleTimeout(1200000); + _hds.setMaxLifetime(1200000); // Test if connection is valid. try diff --git a/L2J_Mobius_5.5_EtinasFate/java/org/l2jmobius/commons/database/DatabaseFactory.java b/L2J_Mobius_5.5_EtinasFate/java/org/l2jmobius/commons/database/DatabaseFactory.java index 8dff4a6a58..0724058979 100644 --- a/L2J_Mobius_5.5_EtinasFate/java/org/l2jmobius/commons/database/DatabaseFactory.java +++ b/L2J_Mobius_5.5_EtinasFate/java/org/l2jmobius/commons/database/DatabaseFactory.java @@ -40,6 +40,9 @@ public class DatabaseFactory _hds.setPassword(Config.DATABASE_PASSWORD); _hds.setMaximumPoolSize(Config.DATABASE_MAX_CONNECTIONS); _hds.setIdleTimeout(Config.DATABASE_MAX_IDLE_TIME); + _hds.setConnectionTimeout(600000); + _hds.setIdleTimeout(1200000); + _hds.setMaxLifetime(1200000); // Test if connection is valid. try diff --git a/L2J_Mobius_6.0_Fafurion/java/org/l2jmobius/commons/database/DatabaseFactory.java b/L2J_Mobius_6.0_Fafurion/java/org/l2jmobius/commons/database/DatabaseFactory.java index 8dff4a6a58..0724058979 100644 --- a/L2J_Mobius_6.0_Fafurion/java/org/l2jmobius/commons/database/DatabaseFactory.java +++ b/L2J_Mobius_6.0_Fafurion/java/org/l2jmobius/commons/database/DatabaseFactory.java @@ -40,6 +40,9 @@ public class DatabaseFactory _hds.setPassword(Config.DATABASE_PASSWORD); _hds.setMaximumPoolSize(Config.DATABASE_MAX_CONNECTIONS); _hds.setIdleTimeout(Config.DATABASE_MAX_IDLE_TIME); + _hds.setConnectionTimeout(600000); + _hds.setIdleTimeout(1200000); + _hds.setMaxLifetime(1200000); // Test if connection is valid. try diff --git a/L2J_Mobius_C6_Interlude/java/org/l2jmobius/commons/database/DatabaseFactory.java b/L2J_Mobius_C6_Interlude/java/org/l2jmobius/commons/database/DatabaseFactory.java index 8dff4a6a58..0724058979 100644 --- a/L2J_Mobius_C6_Interlude/java/org/l2jmobius/commons/database/DatabaseFactory.java +++ b/L2J_Mobius_C6_Interlude/java/org/l2jmobius/commons/database/DatabaseFactory.java @@ -40,6 +40,9 @@ public class DatabaseFactory _hds.setPassword(Config.DATABASE_PASSWORD); _hds.setMaximumPoolSize(Config.DATABASE_MAX_CONNECTIONS); _hds.setIdleTimeout(Config.DATABASE_MAX_IDLE_TIME); + _hds.setConnectionTimeout(600000); + _hds.setIdleTimeout(1200000); + _hds.setMaxLifetime(1200000); // Test if connection is valid. try diff --git a/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/commons/database/DatabaseFactory.java b/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/commons/database/DatabaseFactory.java index 8dff4a6a58..0724058979 100644 --- a/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/commons/database/DatabaseFactory.java +++ b/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/commons/database/DatabaseFactory.java @@ -40,6 +40,9 @@ public class DatabaseFactory _hds.setPassword(Config.DATABASE_PASSWORD); _hds.setMaximumPoolSize(Config.DATABASE_MAX_CONNECTIONS); _hds.setIdleTimeout(Config.DATABASE_MAX_IDLE_TIME); + _hds.setConnectionTimeout(600000); + _hds.setIdleTimeout(1200000); + _hds.setMaxLifetime(1200000); // Test if connection is valid. try diff --git a/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/commons/database/DatabaseFactory.java b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/commons/database/DatabaseFactory.java index 8dff4a6a58..0724058979 100644 --- a/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/commons/database/DatabaseFactory.java +++ b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/commons/database/DatabaseFactory.java @@ -40,6 +40,9 @@ public class DatabaseFactory _hds.setPassword(Config.DATABASE_PASSWORD); _hds.setMaximumPoolSize(Config.DATABASE_MAX_CONNECTIONS); _hds.setIdleTimeout(Config.DATABASE_MAX_IDLE_TIME); + _hds.setConnectionTimeout(600000); + _hds.setIdleTimeout(1200000); + _hds.setMaxLifetime(1200000); // Test if connection is valid. try diff --git a/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/commons/database/DatabaseFactory.java b/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/commons/database/DatabaseFactory.java index 8dff4a6a58..0724058979 100644 --- a/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/commons/database/DatabaseFactory.java +++ b/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/commons/database/DatabaseFactory.java @@ -40,6 +40,9 @@ public class DatabaseFactory _hds.setPassword(Config.DATABASE_PASSWORD); _hds.setMaximumPoolSize(Config.DATABASE_MAX_CONNECTIONS); _hds.setIdleTimeout(Config.DATABASE_MAX_IDLE_TIME); + _hds.setConnectionTimeout(600000); + _hds.setIdleTimeout(1200000); + _hds.setMaxLifetime(1200000); // Test if connection is valid. try diff --git a/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/commons/database/DatabaseFactory.java b/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/commons/database/DatabaseFactory.java index 8dff4a6a58..0724058979 100644 --- a/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/commons/database/DatabaseFactory.java +++ b/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/commons/database/DatabaseFactory.java @@ -40,6 +40,9 @@ public class DatabaseFactory _hds.setPassword(Config.DATABASE_PASSWORD); _hds.setMaximumPoolSize(Config.DATABASE_MAX_CONNECTIONS); _hds.setIdleTimeout(Config.DATABASE_MAX_IDLE_TIME); + _hds.setConnectionTimeout(600000); + _hds.setIdleTimeout(1200000); + _hds.setMaxLifetime(1200000); // Test if connection is valid. try diff --git a/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/commons/database/DatabaseFactory.java b/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/commons/database/DatabaseFactory.java index 8dff4a6a58..0724058979 100644 --- a/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/commons/database/DatabaseFactory.java +++ b/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/commons/database/DatabaseFactory.java @@ -40,6 +40,9 @@ public class DatabaseFactory _hds.setPassword(Config.DATABASE_PASSWORD); _hds.setMaximumPoolSize(Config.DATABASE_MAX_CONNECTIONS); _hds.setIdleTimeout(Config.DATABASE_MAX_IDLE_TIME); + _hds.setConnectionTimeout(600000); + _hds.setIdleTimeout(1200000); + _hds.setMaxLifetime(1200000); // Test if connection is valid. try