如何在部署在cloud foundry中的微服务中上载CSV文件

如何在部署在cloud foundry中的微服务中上载CSV文件,csv,upload,microservices,cloud-foundry,Csv,Upload,Microservices,Cloud Foundry,我是云铸造的新手。我目前正在处理一个需求,我必须将CSV文件(通过JSP UI)上传到部署在CloudFoundry中的服务中,并将其数据持久化到服务中。 问题来自UI,我只获得该CSV文件的本地路径,当我试图通过该路径解析该CSV时,该文件无法识别。我猜原因是服务已经部署在CF中,所以它不能识别这个本地机器路径。 请告诉我如何在本地计算机上解析此CSV文件,以及在何处解析此CSV 提前谢谢 对于CloudFoundry来说,在web应用程序中如何接收上传的文件没有什么特别的。既然你提到了使用J

我是云铸造的新手。我目前正在处理一个需求,我必须将CSV文件(通过JSP UI)上传到部署在CloudFoundry中的服务中,并将其数据持久化到服务中。 问题来自UI,我只获得该CSV文件的本地路径,当我试图通过该路径解析该CSV时,该文件无法识别。我猜原因是服务已经部署在CF中,所以它不能识别这个本地机器路径。 请告诉我如何在本地计算机上解析此CSV文件,以及在何处解析此CSV


提前谢谢

对于CloudFoundry来说,在web应用程序中如何接收上传的文件没有什么特别的。既然你提到了使用Java,我建议你看看这篇文章

您需要记住的唯一一件特定于Cloud Foundry的事情是,Cloud Foundry中的文件系统是短暂的。它的行为类似于普通的文件系统,您可以向其写入文件,但是,文件系统的生命周期等于应用程序实例的生命周期。这意味着重新启动、重新启动或任何会导致重新创建应用程序容器的操作都会破坏文件系统

简言之,您可以使用文件系统来缓存或临时文件,但要保留的任何内容都应该存储在其他位置