访问“data"文件夹从另一个OpenShift应用程序


Access "data" folder from another OpenShift application

我有一个现有的PHP应用程序在Openshift应用程序上工作,该应用程序将一些文件保存到"DATA"目录。

现在我迁移相同的代码到nodejs,我把它放在另一个OpenShift应用程序(在相同的OpenShift帐户和域)。

我想实现的是让PHP应用程序将文件写入nodejs应用程序的"DATA"目录,以保持现有和工作的PHP代码运行和创建文件,但从nodejs应用程序消费这些文件。

在未来,我可以计划将现有和缺失的PHP代码迁移到nodejs。

谢谢!

最诚挚的问候,卡米洛•

这是不可能的。DATA目录是OpenShift齿轮的本地目录。您甚至不能在单个扩展应用程序的多个设备之间共享DATA目录。您最好切换到分布式文件系统,如Amazon S3或Dropbox,这样两个应用程序都可以访问。