小编lui*_*420的帖子

使用node-oracledb和nodejs永远不会关闭连接池

我正在使用 Node Js 和 Oracle 制作一个小 API,并使用 node-oracledb 来实现。我受到以下文章的指导:API with OracleDB and Node JS

项目文件包含以下内容:

/services/web-server.js

const http = require('http');
const morgan = require('morgan');
const express = require('express');
const webServerConfig = require('../config/web-server');

let httpServer;

function initialize(){
    return new Promise((resolve, reject) => {
        const app = express();
        httpServer = http.createServer(app);

        app.use(morgan('combined'));

        app.get('/', (req, res) => {
            res.end('Hello World');
        });

        httpServer.listen(webServerConfig.port, err => {
            if(err){
                reject(err);
                return;
            }          
            
            console.log(`Web server listening on localhost:${webServerConfig.port}`);

            resolve();
        });
    });
}

module.exports.initialize = initialize;

function …
Run Code Online (Sandbox Code Playgroud)

api node.js oracle18c node-oracledb

3
推荐指数
1
解决办法
3041
查看次数

标签 统计

api ×1

node-oracledb ×1

node.js ×1

oracle18c ×1