我正在使用 scala 开发 Web 应用程序。现在它变得相当大,我将把它分成几个独立的服务,并将它与 nginx 粘合作为反向代理。
虽然它只是一个 scala 应用程序,但它能够以 jar 的形式分发和运行它,只需要很少的配置文件。但是现在有通常安装为系统应用程序的 nginx。以可移植方式使用 nginx 将所有应用程序集中在一个文件夹中的最佳方法是什么?我应该在主机上有 *.conf 文件并在启动脚本中包含重新加载 nginx 吗?或者也许拥有可移植的 nginx 二进制文件会很有用?
这仅用于测试和实验需要。使用预配置的 nginx 部署到服务器中的生产应用程序。