我無法理解如何查看WSO2代理服務。 我經歷了教程來創建和使用SimpleStockQuotesServices代理服務,並且很好。WSO2 ESB示例服務列表
然後我關閉了ESB,並啓動它與示例0配置 (即:./wso2esb-samples.sh -sn 0
),並且工作正常。 我啓動了後端軸服務器,並且工作得很好。 我跑了樣品ant stockquote -Daddurl=http://localhost:9000/services/SimpleStockQuoteService -Dprxurl=http://localhost:8280/
它也很好。 一切都很好。
當我轉到管理控制檯並查看已部署服務的列表時https://localhost:9443/carbon/service-mgt/index.jsp?region=region1&item=services_list_menu
該頁面顯示三種服務(echo,Version和wso2carbon-sts)。而不是我期待的SimpleStockQuoteSercice。如果我關閉ESB,它全部失敗
我的問題是,它在哪裏列出? 我猜ESB只是將http://localhost:9000/services/SimpleStockQuoteService
重定向到http://localhost:8280/services/SimpleStockQuoteService
,但我不確定,而且我確實期待看到股票報價服務。這是怎麼回事?
當我瀏覽本教程時,我創建了一個SimpleStockQuoteService,當我啓動樣本集零時,我認爲它會在ESB上啓動一個類似的SimpleSTockQuoteService。
因此,我看不到部署服務列表上的調解器,因爲我查看的是錯誤的地方。我認爲,當我設置樣本時,ESB只設置了一個IN和一個OUT序列。 stockquote服務的調用通過「默認」IN和OUT序列,因此沒有代理服務器可以看到。或者,至少這就是樣本8的情況 – ReganJohnson