我有多个无服务器应用程序,我使用无服务器离线插件在本地运行它。
我正在设置端口,比如
custom:
serverless-offline:
httpPort: 4000另一个无伺服器
custom:
serverless-offline:
httpPort: 3000在任何时候,我只能运行一个服务,其他节目:
在端口3002上启动无服务器脱机lambda服务器时出现的
意外错误:{ Error: listen :已在使用的地址
但是我没有在任何地方使用3002,但它显示了3002。
这个错误是什么?
127.0.0.1:3002
发布于 2020-09-21 07:12:59
如果您转到无服务器文档,您可以看到有三个不同的端口是无服务器使用的:
$ sls offline --help | grep " port "
--httpPort ......................... HTTP port to listen on. Default: 3000
--lambdaPort ....................... Lambda http port to listen on. Default: 3002
--websocketPort .................... Websocket port to listen on. Default: 3001如果要运行多个无服务器脱机lambda服务器,则必须指定所有3种服务器。因此,第一个无服务器配置如下所示:
custom:
serverless-offline:
httpPort: 4000
websocketPort: 4001
lambdaPort: 4002https://stackoverflow.com/questions/63809224
复制相似问题