Unlimited db connections
This commit is contained in:
parent
38f2c632bb
commit
f6414f9858
|
@ -21,8 +21,8 @@ const pool = mariadb.createPool({
|
|||
port: process.env.DB_PORT || 3306,
|
||||
user: process.env.DB_USER, // Replace with your database username
|
||||
password: process.env.DB_PASS, // Replace with your database password
|
||||
database: process.env.DB_DATABASE, // Replace with your database name
|
||||
connectionLimit: 5 // Adjust connection limit as needed
|
||||
// Replace with your database name
|
||||
connectionLimit: 0 // 0 means no limit
|
||||
});
|
||||
|
||||
router.use(express.json());
|
||||
|
@ -164,6 +164,9 @@ router.post('/import', authenticate, upload.single('fileInput'), async (req, res
|
|||
conn.end();
|
||||
fs.unlinkSync(filePath); // Remove the file after processing
|
||||
uploads[uploadId].completed = true;
|
||||
setTimeout(() => {
|
||||
delete uploads[uploadId];
|
||||
}, 60000); // Remove the upload after 1 minute
|
||||
});
|
||||
} else if (fileType === 'mfd') {
|
||||
const data = fs.readFileSync(filePath, 'utf-8');
|
||||
|
@ -198,6 +201,9 @@ router.post('/import', authenticate, upload.single('fileInput'), async (req, res
|
|||
fs.unlinkSync(filePath); // Remove the file if the type is not supported
|
||||
res.json({ success: false, message: 'Unsupported file type.' });
|
||||
}
|
||||
setTimeout(() => {
|
||||
delete uploads[uploadId];
|
||||
}, 60000); // Remove the upload after 1 minute
|
||||
});
|
||||
|
||||
router.get('/uploadStatus', authenticate, (req, res) => {
|
||||
|
|
|
@ -12,7 +12,7 @@ const pool = mariadb.createPool({
|
|||
user: process.env.DB_USER, // Replace with your database username
|
||||
password: process.env.DB_PASS, // Replace with your database password
|
||||
database: process.env.DB_DATABASE, // Replace with your database name
|
||||
connectionLimit: 5 // Adjust connection limit as needed
|
||||
connectionLimit: 0 // Adjust connection limit as needed
|
||||
});
|
||||
|
||||
router.get("/v1/myIP", (req,res) => {
|
||||
|
|
Loading…
Reference in a new issue