大佬教程收集整理的这篇文章主要介绍了node.js – 容器之间的Docker HTTP请求,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
networks: isolation-network: driver: bridge services: service1-nodejs: build: context: ./service1/ dockerfile: .docker/node.dockerfile ports: - "10000:9000" - "10001:5858" env_file: ./service1/.docker/env/app.${APP_ENV}.env networks: - isolation-network service2-nodejs: build: context: ./service2/ dockerfile: .docker/node.dockerfile ports: - "10010:9000" - "10011:5858" env_file: ./service2/.docker/env/app.${APP_ENV}.env networks: - isolation-network
service1使用request module向服务2发出POST请求.
request({ url: "http://service2:10010/api/",method: "POST",headers: { "Content-Type": "application/json" },json: true,body: { ... },time: true },function (err,res,body) { if (!err && res.statusCode == 200) { // success } // Failed });
此调用的结果是:
使用邮递员我可以在http:// localhost:10010 / api /上测试service2,我可以确认它们实际上可以到达并按预期工作.
我错过了什么,但无法弄清楚.这里出了什么问题?
以上是大佬教程为你收集整理的node.js – 容器之间的Docker HTTP请求全部内容,希望文章能够帮你解决node.js – 容器之间的Docker HTTP请求所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。