我想在openshift中运行tika server docker image。这在开箱即用的情况下工作得很好但是一旦我同时运行其他服务,我就需要一个上下文路径来确定哪个服务应该在url中寻址。https://my-openshift-instance.com/my-first-service
〈-这是一个不同的服务工作https://my-openshift-instance.com/tika-server
〈-这是我需要的
在Sping Boot 应用程序中,你只需要设置一些类似server.servlet.context-path=/my-service-name
的东西就可以了。但不幸的是tika服务器并不基于Spring Boot。
我在官方的tika-server docs、tika-docker repo以及normal tika repo中进行了搜索,但没有任何关于上下文路径的文档。
1条答案
按热度按时间vsdwdz231#
到目前为止,我还没有找到一个解决方案,可以与官方tika服务器镜像一起工作。为了达到我的目标,我创建了一个简单的Sping Boot MVC应用程序,并添加了
org.apache.tika:tika-parsers
依赖项。现在,我可以将带有附加InputStream的多部分请求发送到返回内容类型的服务。