问题描述
我有一个使用spring-web和嵌入式tomcat的spring boot应用程序。
该应用程序具有一个REST URI,将tar文件发布到该URI。 tar文件将包含许多.csv文件。 tar将保存在永久性数据存储中,以供以后检索。
当用户请求(使用另一个REST API)查看tar的内容时,应用程序将
- 从数据库中获取相关的tar文件
- 将相关的tar文件保存到系统/ tmp dir中的随机生成的新目录中
- 生成HTML页面(每个csv一个),其中包含一些引导程序和其他CSS,以表格形式更好地显示CSV数据的UI外观
- ,并且应该能够提供这些页面。
- 当用户注销时或在闲置一定时间后,应删除随机生成的
/tmp
目录
请注意,额外的要求是多个用户可以同时访问该服务器并上传/查看不同的tar文件,因此需要创建一个新的临时目录。
问题:
- 如何实现在服务器Web-inf范围之外的随机临时目录内为动态生成的html页面提供服务的能力?
- 如果我在上下文路径中创建临时目录,是否可以实现相同的目的?
- 如何为尝试分别访问不同目录的并发用户实现这一目标?
- 在这里有什么建议可以更好地设计我打算如何处理应用程序吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)