它是服务器吗?或者我需要在apache后面运行Opa吗?基本上 - 如果我想部署一个Opa应用程序,它会像在VPS上启动可执行文件一样简单,还是需要一些其他堆栈元素?
编辑:注意到一个类似的问题,但我感兴趣的是我是否可以使用JUST exe部署 - 而不是在任何服务器后面.
小智 5
Opa编译器生成独立的可执行文件.您不需要任何其他堆栈元素,Web服务器完全集成到生成的可执行文件中.
您可以启动它的唯一元素是外部数据库.但是您可以使用Opa数据库(DB3)作为本地而不需要数据库服务器(./monapp.exe --db-local /path/to/db如果--db-local未设置选项,则使用默认路径).
如果需要Mongo数据库,应使用--database mongo选项编译应用程序.生成的可执行文件将能够自动安装MongoDb(./monapp.exe --db-local /path/to/mongodb)