Skip to content

Commit 1588b40

Browse files
committed
Merge pull request OpenUserJS#851 from Martii/tryMongoDBdifferentValues
Change some defaults with MongoDB and stderr Auto-merge
2 parents a18c315 + bb16868 commit 1588b40

File tree

2 files changed

+27
-5
lines changed

2 files changed

+27
-5
lines changed

app.js

+22-3
Original file line numberDiff line numberDiff line change
@@ -45,13 +45,32 @@ var settings = require('./models/settings.json');
4545
var connectStr = process.env.CONNECT_STRING || settings.connect;
4646
var sessionSecret = process.env.SESSION_SECRET || settings.secret;
4747
var db = mongoose.connection;
48+
4849
var dbOptions = {
4950
server: {
51+
poolSize: 5,
5052
socketOptions: {
51-
keepAlive: 1
53+
autoReconnect: false,
54+
noDelay: true,
55+
keepAlive: 1,
56+
connectTimeoutMS: 0,
57+
socketTimeoutMS: 0
5258
},
53-
reconnectTries: 60,
54-
reconnectInterval: 4000
59+
reconnectTries: 30,
60+
reconnectInterval: 1000
61+
}
62+
};
63+
64+
if (isPro) {
65+
dbOptions.replset = {
66+
secondaryAcceptableLatencyMS: 15,
67+
poolSize: 5,
68+
socketOptions: {
69+
noDelay: true,
70+
keepAlive: 0,
71+
connectTimeoutMS: 0,
72+
socketTimeoutMS: 0
73+
}
5574
}
5675
};
5776

controllers/scriptStorage.js

+5-2
Original file line numberDiff line numberDiff line change
@@ -174,13 +174,16 @@ exports.getSource = function (aReq, aCallback) {
174174

175175
if (!aScript) {
176176
aCallback(null);
177-
console.warn('no script found' );
177+
if (isDbg) {
178+
console.warn('no script found yet' );
179+
}
178180
return;
179181
}
180182

181183
s3Object = s3.getObject({ Bucket: bucketName, Key: installNameBase + (isLib ? '.js' : '.user.js') }).createReadStream().
182184
on('error', function () {
183-
if (isPro) {
185+
// TODO: #486
186+
if (isDbg) {
184187
console.error('S3 Key Not Found ' + installNameBase + (isLib ? '.js' : '.user.js'));
185188
}
186189

0 commit comments

Comments
 (0)