0
A
回答
0
沒有,AJP的配置是這樣做是爲了做確切的事情。
當您將請求與JkMount
映射時,AJP過濾器會保留整個請求路徑。所以當你輸入yourdomain.com/rest
或yourdomain.com/rest/your_resource
時,ajp會通過/rest
或/rest/your_resource
給Tomcat。
這樣,就像在Apache和AJP映射中一樣,使用Tomcat的應用程序上下文路徑更容易。在這種情況下,在名爲'/ rest'的上下文中使Tomcat應用程序更容易。
但是,如果您有任何其他情況,還有其他方法,例如,mod_proxy
或mod_proxy_ajp
。它們兩者都作爲反向代理將上下文路徑/rest
映射到tomcat,但讓您能夠在將請求重定向到Tomcat時更改請求的請求路徑。 mod_proxy和mod_proxy_ajp的不同之處在於,第一個使用Tomcat的http端口,而第二個使用ajp端口。
映射應該以這種方式工作:
ProxyPass /rest http://dns.ajp13_worker:8080/
ProxyPass /rest ajp://dns.ajp13_worker:8009/
相關問題
- 1. 安裝路徑
- 2. sincatra通過jruby,tomcat的路徑
- 3. xcodebuild安裝路徑?
- 4. Tweepy安裝路徑
- 5. 通過ppa存儲庫的oracle java安裝的jdk路徑
- 6. 通過RVM安裝Ruby時的不同搜索路徑
- 7. 使用MacPorts通過特定路徑安裝模塊
- 8. 通過命令行傳遞安裝路徑 - installshield
- 9. 通過PIP安裝後不同的Python模塊路徑
- 10. 通過批處理腳本安裝python路徑變量
- 11. 在安裝過程中添加自己的路徑到目標路徑
- 12. 如何找到IronPython的安裝路徑
- 13. 如何找到InfiniBand安裝路徑
- 14. 安裝mongoDB並得到路徑錯誤
- 15. 如何在安裝過程中將安裝路徑保存到文件?
- 16. 定製安裝路徑
- 17. 更改clickonce安裝路徑
- 18. 更改npm安裝路徑
- 19. Travis CI apk安裝路徑
- 20. 顯示mongo安裝路徑
- 21. NSIS - 安裝路徑問題
- 22. Python安裝路徑問題
- 23. 安裝梨路徑定義
- 24. NSIS:默認安裝路徑
- 25. PIP安裝和Python路徑
- 26. 獲取MySQL安裝路徑
- 27. Hotcocoa安裝路徑錯誤
- 28. Boost安裝和庫路徑
- 29. 更改安裝路徑
- 30. Tomcat類路徑
當我使用的ProxyPass與AJP它會導致同樣的問題,以http一切正常。使用http有什麼缺點? –
對我來說聽起來很奇怪,ProxyPass ajp導致同樣的問題,我已經多次使用這種方式......但無論如何,我認爲使用http over ajp沒有任何缺點,我看到更多的自我偏好。 – jlumietu