我有一个应用程序需要使用 RabbitMQ 与 RasberryPI 进行通信,因此我计划在 Express 后端中使用 amqplib,并且我有一个用于离线使用的图像、日志和数据的数据库。
托管此类应用程序的最简单方法或服务是什么?
我想过使用Vercel,但它不支持自定义服务器,仅支持无服务器功能。接下来是 Firebase,但我找不到有关集成多个框架的文档。
有很多选择。我建议留在 Cloud Run。它与 Firebase 配合得很好,可以部署 NodeJS 和 NextJS 应用程序。
对于 NextJS 应用程序,请务必添加一个 Dockerfile,如以下说明所示:https://github.com/vercel/next.js/tree/canary/examples/with-docker#in-existing-projects