天道酬勤,学无止境

intermittent

间歇性 Crystal Reports 错误“无法提交请求以进行后台处理。”(Intermittent Crystal Reports error “The request could not be submitted for background processing.”)

问题 我们在带有 .NET framework 3.5 SP1 的 Windows Server 2008 上运行 Crystal Reports。 我见过很多导致“无法提交请求以进行后台处理”的一般错误的原因。 在其他论坛上,但是由于特定报告的特定格式问题,它们往往是持久和可重复的。 我们在下面的堆栈跟踪中间歇性地看到此错误。 它会影响我们拥有的多个不同报告。 它比其他报告更频繁地影响一个特定的报告。 一旦报告受到影响,相同的错误通常会同时出现在多个报告中,例如。 接下来的 10 分钟。 再次运行(不久之后)时,使用相同参数运行的相同报告可能会起作用,或者应用程序可能需要重新启动才能成功重新运行报告。 这些报告以前都没有问题。 服务器或代码中似乎没有明显的变化会导致此错误。 这背后的所有代码都是 VB.NET 我们很难在测试环境中重现它,升级到最新版本的 Crystal 也没有任何帮助。 如果您为解决此问题而提供的任何帮助或建议,我们将不胜感激。 "The request could not be submitted for background processing." at CrystalDecisions.ReportAppServer.Controllers.DatabaseControllerClass.ReplaceConnection(Object

2021-06-11 13:44:27    分类:技术分享    vb.net   crystal-reports   intermittent

HttpsURLConnection 和间歇性连接(HttpsURLConnection and intermittent connections)

问题 我希望有人可以帮助我解决间歇性连接问题,我正在使用带有 HttpsURLConnection 的代码。 我正在使用的代码如下: HttpsURLConnection conn = (HttpsURLConnection) url.openConnection(); conn.setReadTimeout(10 * 1000); if conn.getResponseCode() != 200) { Log.v(TAG, "error code:" + conn.getResponseCode()); } 每次我用它来拉一个 json 文件时,连接都会第一次工作。 但是,当我再次使用连接发送命令时,它第一次总是失败。 如果我快速发送命令(在 5 秒内),它通常会起作用,但如果我等待一段时间就会失败。 我不认为它是 SSL 问题,因为它第一次正确连接,但我在这里可能是错的。 我还尝试了许多不同的变体,例如添加: conn.setUseCaches(false); conn.setRequestProperty("Connection","Keep-Alive"); conn.getHostnameVerifier(); conn.getSSLSocketFactory(); conn.setDoOutput(true); conn.setDoInput(true); conn

2021-06-11 13:13:02    分类:技术分享    android   httpurlconnection   connection   intermittent

Intermittent Crystal Reports error “The request could not be submitted for background processing.”

We are running Crystal Reports on a Windows Server 2008 with .NET framework 3.5 SP1. I have seen many causes of the general error "The request could not be submitted for background processing." on other forums, however they tend to be persistent and repeatable affecting just a single report due to a specific formatting issue with a specific report. We are seeing this error with the below stack trace, intermittently. It affects multiple different reports we have. It affects one particular report more frequently than other reports. Once a report is affected the same error will often appear in

2021-05-31 17:11:56    分类:问答    vb.net   crystal-reports   intermittent

HttpsURLConnection and intermittent connections

I'm hoping someone could help me out with intermittent connections I'm getting using code with HttpsURLConnection. The code I'm using is below: HttpsURLConnection conn = (HttpsURLConnection) url.openConnection(); conn.setReadTimeout(10 * 1000); if conn.getResponseCode() != 200) { Log.v(TAG, "error code:" + conn.getResponseCode()); } The connection works the first time everytime when I use it to pull a json file. However, when I use the connection again to send a command, it always fails the first time. It then typically works if I send the command quickly ( within 5 seconds), but fails if I

2021-05-25 06:30:06    分类:问答    android   httpurlconnection   connection   intermittent

可能的竞争条件在ColdFusion中创建结构(Possible race condition creating Structs in ColdFusion)

问题 当我使用相同的方法学(而不是相同的代码)时,我一直在观察几个正在工作的系统中的间歇性错误,这使我相信问题可能与在同一请求中创建和使用结构有关。 我想知道是否有比赛条件? 场景是这样的:我们在一个电子商务系统上,正在查看一种产品,或者在某些情况下是一种产品列表。 有问题的代码旨在返回与每个产品关联的图像,其结构可用于显示这些图像。 在请求开始时,代码将查找与所讨论项目关联的数据库记录。 这些记录代表产品的图像。 这些记录在单个CFQuery调用中返回(或更准确地说,是对函数的调用,该函数返回CFQuery调用的结果,并转换为包含各种信息的结构)。 然后,代码循环遍历提供的图像结构,并将各种信息添加到Local结构。 在请求的后面,我们使用结构中的数据在<img>标签中显示图像。 我们还使用data-属性填充<img>标记,以用于JavaScript。 在查询未正确返回任何特定图像的情况下(通常是由于缺少物理文件),我们使用通用占位符图像。 这是通过将结构创建放在try/catch块中来完成的。 重要的是:这可行。 但是,发生的情况是非常断断续续的,当引用我们创建的结构中的节点时,我们发现它不存在并且CF抛出错误-可能发生这种情况的时间为1%,然后重新加载同一页,会完美地工作。 我在多个系统,多个服务器,不同版本的ColdFusion(具体来说是8和10)上使用相同的问题

2021-05-24 11:49:34    分类:技术分享    coldfusion   struct   race-condition   intermittent

动物园时间序列增加零需求月份(Add months of zero demand to zoo time series)

问题 我有一些断断续续的需求数据,其中仅包括存在需求的行。 我通过read.csv引入它,我的2列是日期(作为日期)和数量(作为整数)。 然后,我将其转换为动物园系列,并将每日需求组合为每月需求。 我的最终输出是一个动物园系列,日期是该月的第一天,该月的总需求量。 我的问题是,这个动物园系列缺少需求为零的月份之间的时间,因此我需要这些来正确预测间歇性需求。 例如:我的日期为2013-01-01的数量为2,然后下一行为2013-10-01的数量3。 我需要将数量零添加到2013-02-01至2013-09-01。 Date <- c('1/1/2013','10/1/2013','11/1/2013') Quantity <- c('2','3','6') Date <- as.Date(Date, "%m/%d/%Y") df <- data.frame(Date, Quantity) df <- read.zoo(df) df 动物园系列输出: 2013-01-01 2013-10-01 2013-11-01 2 3 6 回答1 由于“ df”是一个zoo对象,因此可以使用merge.zoo及其fill参数。 当前数据集与一个包含所有所需日期的空zoo对象合并。 tt <- seq(min(Date), max(Date), "month") merge(df, zoo(, tt

2021-05-08 12:47:33    分类:技术分享    r   time-series   zoo   intermittent

Possible race condition creating Structs in ColdFusion

I've been seeing intermittent errors in a couple of systems I've been working on, when using the same methodology (not the same code) leading me to believe the problem may be linked to creating and using structs in the same request. I'm wondering if it's possible there's a race condition? The scenario is this: We're on an e-commerce system, looking at a product, or in some cases a list of products. The code in question is designed to return the images associated with each product, in a struct that we can use for display of said images. At the beginning of the request, the code looks for

2021-05-08 09:26:13    分类:问答    coldfusion   struct   race-condition   intermittent

未来序列成功(Flaky onSuccess of Future.sequence)

问题 我写了这个方法: import scala.concurrent._ import ExecutionContext.Implicits.global import scala.util.{ Success, Failure } object FuturesSequence extends App { val f1 = future { 1 } val f2 = future { 2 } val lf = List(f1, f2) val seq = Future.sequence(lf) seq.onSuccess { case l => println(l) } } 我期望Future.sequence将List [Future]收集到Future [List]中,然后等待每个期货(在我的情况下为f1和f2)完成,然后在我的情况下对Future [List] seq调用onSuccess。 但是在多次运行此代码后,它偶尔仅打印一次“ List(1,2)”,我无法弄清楚为什么它不能按预期工作。 回答1 尝试一次, import scala.concurrent._ import java.util.concurrent.Executors import scala.util.{ Success, Failure } object FuturesSequence

2021-05-07 09:47:48    分类:技术分享    scala   sequence   future   intermittent

Add months of zero demand to zoo time series

I have some intermittent demand data that only includes lines where demand is present. I bring it in via read.csv, and my 2 columns are Date (as date) and Quantity (as integer). Then I convert it to a zoo series and combine the daily demand into monthly demand. My final output is a zoo series with the date being the first day of the month and the summed demand for that month. My problem is that this zoo series is missing the in between months that have zero demand and I need these to forecast intermittent demand correctly. For example: I have quantity 2 in date 2013-01-01 and then the next

2021-04-11 07:44:15    分类:问答    r   time-series   zoo   intermittent

Flaky onSuccess of Future.sequence

I wrote this method: import scala.concurrent._ import ExecutionContext.Implicits.global import scala.util.{ Success, Failure } object FuturesSequence extends App { val f1 = future { 1 } val f2 = future { 2 } val lf = List(f1, f2) val seq = Future.sequence(lf) seq.onSuccess { case l => println(l) } } I was expecting Future.sequence to gather a List[Future] into a Future[List] and then wait for every futures (f1 and f2 in my case) to complete before calling onSuccess on the Future[List] seq in my case. But after many runs of this code, it prints "List(1, 2)" only once in a while and I can't

2021-04-07 13:22:12    分类:问答    scala   sequence   future   intermittent