教你用node从零搭建一套微服务系统(三)
发布于 6 年前 作者 burning0xb 4844 次浏览 来自 分享

这一节笔者拿微信公众号开发为例,带大家搭建一套简单的由api网关发起调用请求到远端通用微服务的系统。这里作者默认大家已经搭建好rabbitMQ服务并已经成功启动。 请各位确保系统已安装 supervisor sequelize-auto 服务启动方式为: 开发环境:npm run dev 生产环境:npm start

请各位移步至markdown文档格式比较清晰: https://www.nativeeggvip.com/brain/html/lesson2.html

感兴趣的朋友可以关注我的个人公众号,有不足的地方还希望给为指正。 qrcode_for_gh_c6129857c476_258.jpg

13 回复

我自己顶一下吧 哈哈哈

@burning0xb 这里也支持markdown格式

微信多少,想合作课程 我微信guanjingkai1992

@fightAndLearn 😓尴尬在这里写完总感觉乱乱的,可能是我打开的方式不对

@guanjingkai 我们是好友,难道你忘了 😓,好尴尬 yeling700355

加油,持续关注,学习中

博客中的git地址多了个右括号

@ImSiegeLion 不好意思 写的时候粗心了 微服务间通讯架构已经写好 近期更新 欢迎关注

@libchaos 谢谢 近期会有新的更新 届时会附加rabbitmq集群搭建教程

我理解是不是每次 new Client 都会创建一个 RabbitMQ 连接?这样的话会不会连接过多没有关闭而导致服务器炸掉?我觉得是不是可以只初始创建一个 Connect,然后每次 new Client 的时候都返回这个 Connect 的 Channel。

@zhaoxingyue 不会的 client只会最初加载的时候new一次 每次请求的时候new的是发送的promise对象,要是真的创建连接,线上服务器早就挂掉了

@zhaoxingyue 感谢提出建议

回到顶部