在Apigee中是否有DNS查找策略?
是否有在Apigee中启用DNS查找的策略?我已经阅读了文档和教程,还没有找到解决方案。没有简单执行DNS查找的策略。在Apigee的付费版本中,这可以通过简单的JavaCallout构建。没有简单执行DNS查找的策略。在Apigee的付费版本中,这可以通过简单的JavaCallout构建。您可以调用statdns.com并获取JSON有效负载:在Apigee中是否有DNS查找策略?,dns,apigee,Dns,Apigee,是否有在Apigee中启用DNS查找的策略?我已经阅读了文档和教程,还没有找到解决方案。没有简单执行DNS查找的策略。在Apigee的付费版本中,这可以通过简单的JavaCallout构建。没有简单执行DNS查找的策略。在Apigee的付费版本中,这可以通过简单的JavaCallout构建。您可以调用statdns.com并获取JSON有效负载: http://api.statdns.com/{domain name}/a 例如: http://api.statdns.com/apigee.c
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."
}
]
}
您可以调用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."
}
]
}
有什么理由只需要DNS查找策略吗?用例是这样的:JavaScript中有一个从一个API代理到另一个为服务配置的API代理的调用。根据响应(包含URL),完成处理并覆盖第一个API代理中的target.URL,以将调用路由到正确的主机。如果出现故障,需要DNS查找以获取第二个API代理到达的目标端点的IP,这将用于在第一个API代理中重写target.url。是否需要仅用于DNS查找的策略?用例是:JavaScript中有一个从一个API代理到另一个已为服务配置的API代理的调用。根据响应(包含URL),完成处理并覆盖第一个API代理中的target.URL,以将调用路由到正确的主机。如果出现故障,需要进行DNS查找以获取第二个API代理到达的目标端点的IP,这将用于在第一个API代理中重写target.url。请您给我举一个示例,说明如何执行此操作?我有权访问Apigee的付费版本。这取决于您是否需要指向特定的DNS服务器。如果任何DNS服务器都能满足您的需要,您可以将Michael B.下面的示例与公共DNS API结合使用。在java中,不需要指定名称服务器,您可以使用InetAddress类使用Apigee配置为使用的名称服务器进行查找。-请你给我举个例子说明如何做到这一点好吗?我有权访问Apigee的付费版本。这取决于您是否需要指向特定的DNS服务器。如果任何DNS服务器都能满足您的需要,您可以将Michael B.下面的示例与公共DNS API结合使用。在java中,不需要指定名称服务器,您可以使用InetAddress类使用Apigee配置为使用的名称服务器进行查找--