节点端口之间的区别和最佳选择是什么?

时间:2018-02-04 22:43:12

标签: node.js port

一个教程使用端口3000.其他人使用8080而有人只使用8000或其他端口。

所有这些意味着什么,为什么我应该使用3000而不是8080,反之亦然?

感谢。

1 个答案:

答案 0 :(得分:1)

端口只是用于将一个应用程序与另一个应用程序通信的端点。 根据协议,默认情况下会使用某些端口,例如,HTTP为80。

没有任何限制,如果需要,您可以在端口443上使用HTTP协议,但如果您没有明确设置另一个应用程序(如Web浏览器),则使用默认端口号。

可用端口数从0到65535,有一些约定,但你可以使用你想要的任何人。

3000或8080等端口是开发应用程序时的典型值(不是规则,而是约定)。