Можем ли мы заставить один и тот же экземпляр прослушивать несколько портов в узле js - PullRequest
0 голосов
/ 29 сентября 2018
const srv = require('express')();

srv.listen(1208, () => {
    console.log("Server running on port 1208!");
})


srv.listen(1209, () => {
    console.log("Server running on port 1209!");
})

Это создает какие-либо проблемы?Может ли один и тот же экземпляр прослушивать несколько портов в узле js?Хотя он работает нормально, когда я работаю без ошибок!

Кроме того, server.listen () обычно пишется в конце создания сервера, я могу написать что-то вроде этого?

const srv = require('express')();
const abc = require('./routes/abc');
const def = require('./routes/def');


srv.listen(1208, () => {
    console.log("Server running on port 1208!");
})

srv.use('/abc', abc);

srv.use('/def', def);

Могу ли я сначала заставить сервер слушать, а затем добавить промежуточное ПО?Какие изменения / различия могут внести в приложение?

...