Node.js   发布时间:2022-04-24  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了node.js – node js常见做法大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我一直在阅读一些节点教程,但有一些最好/常见的做法,我想问一下那些以前构建真实节点应用程序的人.

>您在Linux机器上运行节点应用程序的人是谁?我读过的所有教程都没有提到添加节点用户和组的任何内容,所以我很好奇是否因为他们只是忽略了提及它或者因为他们做了别的事情.
>你在哪里保管你的项目? ‘/家/’? ‘在/ var /’?
>您通常会在节点应用程序前放置一些东西吗?如Nginx或haproxy?
>您是否在同一台计算机或单独的计算机上运行其他资源,例如存储(redis,mongo,MysqL,…),mq等等?

解决方法

我猜这个问题主要是关于设置你的在线服务器,而不是你的本地开发机器.

>在irc频道,有人回答了同样的问题并说他为每个应用程序使用了一个单独的用户.所以我猜这是一个很好的常见做法.
>我主要做/ home / user / apps
>我看到很多Nginx示例,所以我猜这是大多数人使用的.我在Node.js应用程序前面有一个带有清漆的服务器,运行良好且易于设置.有一些纯粹的node.js解决方案,但是对于像你的反向代理一样重要的东西,我会选择一些经过实战检验的东西.
>要正确回答这个问题,你可能不得不问自己.我的资源是什么?我可以负担很多小型服务器吗?你的申请有多重要?如果您的应用程序出现故障,您会赔钱吗?

如果您运行完整堆栈,请说一个VPS,那么如果该VPS出现问题,那么只有一个应用程序受到影响.

在维护方面,例如一个用于多个应用程序的数据库服务器看起来很有吸引力.您可以推断,如果您需要更新数据库以修补安全漏洞,则只需在一个位置执行此操作即可.另一方面,根据该数据库服务器,您现在对所有应用程序都有单点故障.

我个人去了很多全栈服务器,我正在学习如何自动部署和维护.像Puppet和Chef这样的工具似乎对此非常有帮助.

我在过去的3个月里只拥有自己的Linux服务器,并且已经是Linux用户1.5年了.因此,在根据这些答案设置服务器园之前,请确保进行一些额外的研究.

大佬总结

以上是大佬教程为你收集整理的node.js – node js常见做法全部内容,希望文章能够帮你解决node.js – node js常见做法所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。