请求已超出允许的时间限制标签:cfhttp

2024-01-06

我每天都面临这个问题。我有一个应用程序,它通过夜间计划作业捕获来自各种应用程序的大量数据cfhhtp打电话/请求。 这里的问题是它调用“广泛的范围列表”来捕获数据,不幸的是我们无法限制范围:( 任务中设置的超时时间是 9000 秒(这已经相当高了),但它仍然显示超时cfhttp tag

“请求已超出允许的时间限制标签:cfhttp”。

我不知道怎么办cfhttp有效,但应该有一些解决方案,如果它长时间捕获来自不同范围的数据,它不应该抛出错误并继续工作直到最后一个请求。

<cfset dynVarName = "funded" & bizforShort>
<cfif structKeyExists(variables,dynVarName)>
    <cfset howManyCustomScopes = listLen(structkeylist(variables[dynVarName],"|" ),"|" )>
    <cfmodule template="#Request.Library.CustomTags.VirtualPath#Scheduler_LogDetail.cfm"
                  Step="Funded Level Cache" Detail="Custom Scopes to be cached: #howManyCustomScopes#"
                  LogData=""></cfmodule>
    <cfloop collection="#variables[dynVarName]#" item="t">
        <cfset tempurl = variables[dynVarName][t]["url"]>
        <cfset tempurl = tempurl & "&retainCache=1">
        <cfoutput>
            <cfhttp url="#tempurl#" method="GET" resolveurl="false" timeout="9000">
            #tempurl#<br>
            <cfset scopesCachedCounter = scopesCachedCounter + 1>
            <cfmodule template="#Request.Library.CustomTags.VirtualPath#Scheduler_LogDetail.cfm" Step="Funded Scopes Cache" Detail="#scopesCachedCounter#.- #t#" LogData="#tempurl#"></cfmodule>
        </cfoutput>
    </cfloop>
</cfif>

不是:该页面有一个“包含”,它从其中捕获范围。


在页面顶部添加以下内容cf设置 https://helpx.adobe.com/coldfusion/cfml-reference/coldfusion-tags/tags-r-s/cfsetting.html代码,分配一个足够大的值requestTimeOut。这明确地设置了整个页面的超时,允许任何标签根据需要使用只要它们的累积执行时间不超过该值即可。

<cfsetting requestTimeOut = "9000" />
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

请求已超出允许的时间限制标签:cfhttp 的相关文章

随机推荐

  • 警告:视图错位

    我最近更新了 Xcode 收到以下警告 我尝试了编辑器 gt 解决自动布局问题 gt 清除视图控制器中的所有约束 但它不起作用 我正在使用 Xcode 5 如何删除警告 In Xcode 5 the position of views on
  • 使用 scipy 数值积分计算 3d 形状的体积

    我已经编写了一个用于计算立方体和半空间相交体积的函数 现在我正在为其编写测试 我尝试像这样以数字方式计算体积 integral scipy integrate tplquad lambda z y x int Vector x y z do
  • PayPal REST API 订单工作流程:付款 -> 销售 -> Webhook?

    我正在尝试将 PayPal REST API 集成到我的 Symfony 2 Web 应用程序中 但我发现很难理解完整的工作流程到底是什么样子的 The 贝宝文档 https developer paypal com docs integr
  • 自定义 UITableViewCell 与字幕样式

    我使用了这个指南 http www bdunagan com 2009 06 28 custom uitableviewcell from a xib in interface builder http www bdunagan com 2
  • ASP.NET 使用存储过程填充 ListView

    我正在尝试填充带有存储过程的 ASP NET LISTVIEW param1 如果可能的话 有人可以告诉我吗 如果可能的话 如果给我看几行代码将会非常有帮助 See the 数据点 ASP NET 2 0 中的数据源控件 http msdn
  • 如何将 HTML ID 链接与 Bootstrap 导航栏标题一起使用?

    在我的 Rails 应用程序中 我试图构建一个简单的常见问题解答页面 该页面有一个侧边栏 当您单击某个主题时 它会向下移动到该问题 所以我在侧边栏中的一段代码如下所示 li a href work How does it work a li
  • jQuery .click - 将参数传递给用户函数

    我试图使用 jQuery 的 click 调用带有参数的函数 但我无法让它工作 这就是我希望它工作的方式 leadtoscore click add event shot 哪个调用 function add event event blah
  • 何时使用 Request.Cookies 而不是 Response.Cookies?

    我是否在页面事件 例如加载 时使用响应 因为这是来自 ASP NET 的响应 并在按下按钮时使用请求 因为这是要发送给 ASP NET 进行处理的响应 或者还有更多的事情吗 它们是两个不同的东西 一个SAVES 回复 其他READS 要求
  • 为什么 Javascript 中的 toFixed() 会有这样的行为? [复制]

    这个问题在这里已经有答案了 在这个例子中 行为是非常奇怪的 为什么函数toFixed前两个例子有效 而最后一个例子无效 example 1 var num 554 956 var n num toFixed 2 console log n
  • 如果不需要使其失效,是否有任何理由保留预定的 NSTimer?

    我正在回顾一些糟糕的代码来整理它 我发现我一直保留着从scheduledTimerWithTimeInterval target selector userInfo repeats 并将它们存储在一个字段中 然后在触发时释放该字段并将其清空
  • 设计测试助手 - 登录不起作用

    由于某种原因 我无法让设计辅助方法sign in工作 current user 一直为空 知道问题出在哪里吗 Test before each do user FactoryGirl create user sign in user end
  • r - 如何删除 DT::datatable 中标题和正文之间的水平线

    我想删除表数据和标题之间的限制条纹 或者至少更改其颜色 我想为各自教室的老师制定一个时间表 options list pageLength 40 dom t ordering FALSE columnDefs list list class
  • 如何在 docker 容器内提供 django 秘密

    我的环境 docker 17 12 ce python 3 6 3 django 1 10 8 我有一个 Django 应用程序 我想将其容器化 尝试保持最佳实践 我遵循建议将 settings py 文件拆分为一个基本文件 然后每个阶段一
  • Grails:将插件类导入到 _Events.groovy

    我创建了一个 Grails 插件 它添加了一个自定义测试类型类 扩展GrailsTestTypeSupport 和自定义测试结果类 扩展GrailsTestTypeResult 以支持我在other的阶段test app脚本 在我的本地机器
  • 根据键值过滤Python中的嵌套字典

    如何根据键值过滤 python 中的嵌套字典 d data country US city New York state None tags US New York type country info growth rate None 我想
  • GLSL从modelviewmatrix和viewmatrix中提取modelmatrix

    由于在 GLSL 中 modelmatrix 不可用 我想知道是否可以从 gl ModelViewMatrix 和我将作为统一传递的 viewmatrix 以编程方式获取它 如果是 怎么办 谢谢你 您可以通过将模型视图矩阵与视图矩阵的逆矩阵
  • PHP 中如何连接字符串?

    我有三个字符串 str1 abc str2 定义 str3 ghi 我可以这样得到它们的值 回声 str1 str2 str3 但我听说有一种方法可以将它们连接在一起 这样我就可以不加引号地呼应它们 以及像这样连接 echo str1 st
  • 大查询 - 将 INT 转换为日期

    找不到任何解决方案 需要将格式为 20190101 的 date int 转换为格式为 2019 01 01 的 DATE 我努力了 演员表 cast 20190101 AS STRING AS 日期 FORMAT DATE F CAST
  • MVC 4 Autofac 和通用存储库模式

    我在我的 MVC 4 应用程序中利用工作单元和通用存储库模式 我试图解决的问题是为系统中的每个实体创建存储库存根 为了利用 Autofac Ioc 我必须为每个实体创建一个存储库类和接口 以便我可以在 Autofac 中注册它 应用程序启动
  • 请求已超出允许的时间限制标签:cfhttp

    我每天都面临这个问题 我有一个应用程序 它通过夜间计划作业捕获来自各种应用程序的大量数据cfhhtp打电话 请求 这里的问题是它调用 广泛的范围列表 来捕获数据 不幸的是我们无法限制范围 任务中设置的超时时间是 9000 秒 这已经相当高了