是否有一项政策可以在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。 –