实现快速迭代的实时重新加载
1. 实时重新加载概述
实时重新加载目前还只是一个占位,等待添加功能。当为微服务实现实时重新加载后,我们就可以使用 Docker Compose 启动应用程序。这样,我们能对新的微服务进行实时更新和增量更改,而无需重启应用程序。以下是一个简单的微服务代码示例:
const express = require("express");
// ...
const PORT = process.env.PORT;
async function main() {
const app = express();
// ... add route handlers here ...
app.listen(PORT, () => {
console.log("Microservice online.");
});
}
main()
.catch(err => {
console.error("Microservice failed to start.");
console.error(err && err.stack || err);
});
2. 为实时重新加载增强微服务
我们只需按照之前的方式,为每个微服务安装 nodemon 即可。具体操作步骤如下:
1. 安装 nodemon :
npm install --save-dev no
超级会员免费看
订阅专栏 解锁全文
737

被折叠的 条评论
为什么被折叠?



