是否有一項政策可以在Apigee中啓用DNS查找?我已經閱讀了文檔和教程,並沒有遇到一個解決方案。Apigee中是否有DNS查詢策略?
1
A
回答
4
你可以做標註來statdns.com,並得到一個JSON有效載荷回:
http://api.statdns.com/{domain name}/a
例如:
http://api.statdns.com/apigee.com/a
{
"question": [
{
"name": "apigee.com.",
"type": "A",
"class": "IN"
}
],
"answer": [
{
"name": "apigee.com.",
"type": "A",
"class": "IN",
"ttl": 60,
"rdlength": 4,
"rdata": "184.72.221.111"
}
],
"authority": [
{
"name": "apigee.com.",
"type": "NS",
"class": "IN",
"ttl": 86400,
"rdlength": 20,
"rdata": "ns3.p25.dynect.net."
},
{
"name": "apigee.com.",
"type": "NS",
"class": "IN",
"ttl": 86400,
"rdlength": 6,
"rdata": "ns4.p25.dynect.net."
},
{
"name": "apigee.com.",
"type": "NS",
"class": "IN",
"ttl": 86400,
"rdlength": 6,
"rdata": "ns1.p25.dynect.net."
},
{
"name": "apigee.com.",
"type": "NS",
"class": "IN",
"ttl": 86400,
"rdlength": 6,
"rdata": "ns2.p25.dynect.net."
}
]
}
1
沒有簡單執行DNS查找的策略。在Apigee的付費版本中,可以使用簡單的JavaCallout進行構建。
+0
請你能指點我一個如何做到這一點的例子嗎?我可以訪問Apigee的付費版本。 –
+0
取決於您是否需要指向特定的DNS服務器。如果有任何DNS服務器可以滿足您的需要,您可以使用下面的Michael B.的示例和公共DNS API。在java中,不需要指定名稱服務器,可以使用InetAddress類使用Apigee配置爲使用的名稱服務器進行查找。 - http://docs.oracle.com/javase/7/docs/api/java/net/InetAddress.html#getByName(java.lang.String) –
相關問題
- 1. Apigee Edge策略中的Base64編碼
- 2. 在HBase中有效查詢的策略
- 3. 策略查詢執行
- 4. 複雜的查詢策略
- 5. Lucene Cypher查詢策略
- 6. 查詢加速策略
- 7. XACML策略 - 是否正確?
- 8. javascript中使用apigee的JavaScript策略時alert()
- 9. 將映射鏈接到apigee中的API策略
- 10. 在apigee中使用Java Script更改策略序列的流程?
- 11. 在Apigee中,如何將access_token傳遞給GetOAuthv2Info策略?
- 12. 什麼是DNS查詢?
- 13. 策略避免在查詢軌道中的MySQL查詢
- 14. 高效的查詢策略:鍵只在appengine中查詢+ memcache?
- 15. 如何查詢APIGee緩存
- 16. Hibernate查詢緩存併發策略
- 17. 緩存策略查詢的數據
- 18. Hibernate查詢緩存驅逐策略
- 19. DocumentDb跨分區查詢策略
- 20. 搜索查詢的緩存策略
- 21. 使用VBScript查詢本地組策略
- 22. Lucene索引/連字符查詢策略
- 23. Spike逮捕政策在Apigee
- 24. 對於OR中的查詢,有效的索引策略是什麼?
- 25. 本機查詢是否使用命名策略來解析給定SQL查詢的「from」子句中的表名?
- 26. Apigee策略調解 - 分配消息/提取變量
- 27. apigee策略錯誤 - java.lang.String不能轉換爲com.apigee.flow.message.Message
- 28. 是否有策略在Clojure中測試宏?
- 29. Coq中是否有一套完整的最小策略?
- 30. 我是否必須在Pundit策略中定義所有方法?
任何理由需要只DNS查找的策略? –
用例如下:JavaScript中有一個從一個API代理到另一個爲服務配置的API代理的標註。根據響應(其中包含一個URL),處理完成並覆蓋第一個API代理中的target.url,以將呼叫路由到正確的主機。如果出現故障,則需要進行DNS查找以獲取第二個API代理所達到的目標端點的IP,並且這將用於重寫第一個API中的target.url。 –