Kubernetes 如何从openshift读取远程服务器上的文件
我有一个应用程序(java,Spring boot)在openshift的容器中运行。应用程序需要转到第三方服务器以读取另一个应用程序的日志。如何做到这一点?我可以将存储日志的目录装载到容器中吗?或者我需要使用某种协议来远程访问文件并读取它吗Kubernetes 如何从openshift读取远程服务器上的文件,kubernetes,openshift,openshift-3,Kubernetes,Openshift,Openshift 3,我有一个应用程序(java,Spring boot)在openshift的容器中运行。应用程序需要转到第三方服务器以读取另一个应用程序的日志。如何做到这一点?我可以将存储日志的目录装载到容器中吗?或者我需要使用某种协议来远程访问文件并读取它吗 远程服务器是普通的Linux服务器。它运行一个作为jar运行的旧应用程序。它将日志写入本地文件夹。在pod上运行的应用程序(使用Linux)需要读取并解析此文件有多种方法可以做到这一点。 如果需要连续访问: 带有轮询事件的观察者访问(WatchServi
远程服务器是普通的Linux服务器。它运行一个作为jar运行的旧应用程序。它将日志写入本地文件夹。在pod上运行的应用程序(使用Linux)需要读取并解析此文件有多种方法可以做到这一点。 如果需要连续访问:
- 带有轮询事件的观察者访问(WatchService API)
- 流缓冲区
- 使用Java rx可观察到的文件