Skip to content

Commit a65c648

Browse files
committed
add setting field default value
1 parent ff843e6 commit a65c648

File tree

3 files changed

+10
-6
lines changed

3 files changed

+10
-6
lines changed

src/main/java/org/minbox/framework/mongo/client/setting/ConnectionPoolSettings.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22

33
import lombok.Data;
44

5+
import static java.util.concurrent.TimeUnit.MILLISECONDS;
6+
import static java.util.concurrent.TimeUnit.MINUTES;
7+
58
/**
69
* All settings that relate to the pool of connections to a MongoDB server.
710
*
@@ -11,11 +14,12 @@
1114
*/
1215
@Data
1316
public class ConnectionPoolSettings {
14-
private int maxSize;
17+
private int maxSize = 100;
1518
private int minSize;
16-
private long maxWaitTimeMilliSeconds;
19+
private long maxWaitTimeMilliSeconds = 1000 * 60 * 2;
1720
private long maxConnectionLifeTimeMilliSeconds;
1821
private long maxConnectionIdleTimeMilliSeconds;
1922
private long maintenanceInitialDelayMilliSeconds;
20-
private long maintenanceFrequencyMilliSeconds;
23+
private long maintenanceFrequencyMilliSeconds = MILLISECONDS.convert(1, MINUTES);
24+
;
2125
}

src/main/java/org/minbox/framework/mongo/client/setting/ServerSettings.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@
1111
*/
1212
@Data
1313
public class ServerSettings {
14-
private long heartbeatFrequencyMilliSeconds;
15-
private long minHeartbeatFrequencyMilliSeconds;
14+
private long heartbeatFrequencyMilliSeconds = 10000;
15+
private long minHeartbeatFrequencyMilliSeconds = 500;
1616
}

src/main/java/org/minbox/framework/mongo/client/setting/SocketSettings.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public class SocketSettings {
1818
/**
1919
* The socket read timeout MilliSeconds
2020
*/
21-
private long readTimeoutMilliSeconds;
21+
private long readTimeoutMilliSeconds = 10000;
2222
/**
2323
* The receive buffer size
2424
*/

0 commit comments

Comments
 (0)