OrientDB.ConnectionError [10]
const boostrap = pool => {
app.use((req, res, next) => {
pool
.acquire()
.then(session => {
res.locals.db = session;
res.on('end', () => {
console.log('end : closing db session...');
if (session) {
session.close();
session = null;
};
});
res.on('close', () => {
console.log('close : closing db session...');
if (session) {
session.close();
session = null;
};
});
res.on('finish', () => {
console.log('finish : closing db session...');
if (session) {
session.close();
session = null;
};
});
next();
})
.catch(err => {
console.log('err : closing db session...');
if (session) {
session.close();
session = null;
};
res.status(500).send(err);
});
});
3.5
6
const client = new OrientDBClient({
host: "odbhost",
db: "userDBName",
user: "userId",
password: "userPassword",
rootUser: "rootId",
rootPassword: "rootPassword",
pool: {
max: 200
},
logger: { debug: console.log.bind(null,"OrientDB: ") }
});
... bunch of stuff here, then :
client
.connect()
.then(() => {
return client.sessions({
name: "userDBName",
user: "userId",
password: "userPassword",
rootUser: "rootId",
rootPassword: "rootPassword",
pool: {
max: 25
},
logger: { debug: console.log.bind(null,"OrientDB: ") }
});
})
.then(pool => {
console.log('loading bootstrap pool ...')
boostrap(pool);
})
.catch(err => {
console.log(err);
});
Thank you!
6
0
Are there any code examples left?
New code examples in category Other
-
Other 2023-03-27 22:50:10 how to select the whole line in vscode with keyboard shortcut
-
Other 2022-03-27 22:45:24 income of a web developer
-
Other 2022-03-27 22:35:01 \pyrcc_main.py: File does not exist 'resources.qrc'
-
Other 2022-03-27 22:30:45 rick roll embed code
-
Other 2022-03-27 22:20:08 Circuit_04_Potentiometer
-
Other 2022-03-27 22:20:05 iterative power
-
Other 2022-03-27 22:15:11 flutter run all
-
Other 2022-03-27 22:10:05 when is karlson release
-
Other 2022-03-27 22:10:02 wp .htaccess example
-
Other 2022-03-27 22:00:08 bash pause in file read line by line