最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

如何使用heroku在node.js后端实现create

网站源码admin12浏览0评论

如何使用heroku在node.js后端实现create

如何使用heroku在node.js后端实现create

我希望将一些数据从一些json和csv文件提供给我的前端,该前端基于create-react-app。

我的想法是让它们都在不同的端口上监听(React为3000,后端为3001),然后对3001进行API调用,以通过ajax获得我需要的任何数据。

这在生产中如何工作? 例如,对于Heroku,由于它在2个不同的端口进行监听,我将如何部署它?

这将有/哪些未预见的问题/是否有更好的方法?

要添加更多信息:我后端所做的就是解析一些csv和json并将其以格式化和编辑后的json格式提供。

回答如下:

如果使用Heroku,建议分别使用两个测功机。 一个用于服务静态文件并做出反应,另一个用于API服务器。

或者,您也可以使用它的分叉模式使用PM2在一个dyno中完成相同的操作。

在这两种情况下,由于两台服务器不共享同一端口,因此在使用会话时会遇到一些麻烦,并且在发出API请求时会遇到麻烦。 我认为可以通过使用基于令牌的授权(例如jwt)或使用单独的会话存储(例如redis)来解决

发布评论

评论列表(0)

  1. 暂无评论