我按照以下指南设置API管理器1.10群集,每个组件位于单独的VM中:https://docs.wso2.com/display/CLUSTER44x/Clustering+API+Manager+1.10.0在Azure中以nginx代理开头。
所有组件都可以正常启动(作为服务安装),但只有商店可以正常工作。我无法访问发布者节点(和商店节点)中的发布者或网关节点中的碳页面。我在浏览器上收到太多重定向错误。
无论如何,我可以调试问题以查看发生了什么问题吗?流量达到上限,但出现以下错误:
The xxxxxx.co.uk page isn’t working
xxxxx.co.uk redirected you too many times.
Try clearing your cookies.
ERR_TOO_MANY_REDIRECTS
要清楚:
我不太确定自己缺少什么。
从发布者框中访问日志:
[30/Mar/2017:10:47:21 +0000] "GET /publisher/ HTTP/1.1" 302 - "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36"
[30/Mar/2017:10:47:21 +0000] "GET /publisher/site/pages/login.jag?requestedPage=https://xxxx.co.uk/publisher/ HTTP/1.1" 302 - "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36"
[30/Mar/2017:10:47:21 +0000] "GET /publisher/ HTTP/1.1" 302 - "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36"
[30/Mar/2017:10:47:21 +0000] "GET /publisher/site/pages/login.jag?requestedPage=https://xxxx.co.uk/publisher/ HTTP/1.1" 302 - "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36"
[30/Mar/2017:10:47:21 +0000] "GET /publisher/ HTTP/1.1" 302 - "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36"
[30/Mar/2017:10:47:21 +0000] "GET /publisher/site/pages/login.jag?requestedPage=https://xxxxx.co.uk/publisher/ HTTP/1.1" 302 - "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36"
[30/Mar/2017:10:47:21 +0000] "GET /publisher/ HTTP/1.1" 302 - "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36"
[30/Mar/2017:10:47:21 +0000] "GET /publisher/site/pages/login.jag?requestedPage=https://xxxxx.co.uk/publisher/ HTTP/1.1" 302 - "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko)
您可以看到它只是在重定向循环中进行。我已按照steps here设置反向代理。
编辑:
所有静态页面都可以正常工作,只有其中包含登录表单的页面才会进入重定向循环。
就我而言,错误在于site.json的语法:
/wso2/repository/deployment/server/jaggeryapps/publisher/site/conf/site.json
/wso2/repository/deployment/server/jaggeryapps/store/site/conf/site.json
/wso2/repository/deployment/server/jaggeryapps/admin/site/conf/site.json
我删除了一些逗号。