我在Azure中有一个“已触发”的Web作业,它停留在“正在运行”状态,它已经处于这种状态两天了,它计划每5分钟运行一次。
该 Webjob 之前运行没有任何问题。这个问题似乎发生在星期六(我的时区),这意味着它坏掉时没有人在玩它。
到目前为止我已经尝试过:
*这给了我一个错误:
Could not run job: 'EnrolmentProcessor'.
Please try again. If the problem persists, contact support.
Run Code Online (Sandbox Code Playgroud)
所有这些都没有影响进程,它仍然停留在“运行”状态。
我查看了 KUDU 调试控制台中的文件夹,并注意到以下内容:
失败的进程有以下日志行:
[04/15/2016 22:20:02 > 1e4ce4: SYS INFO] Status changed to Initializing
[04/15/2016 22:20:02 > 1e4ce4: SYS INFO] Run script 'TERACC.WebJob.EnrolmentProcessor.exe' with script host - 'WindowsScriptHost'
[04/15/2016 22:20:02 > 1e4ce4: SYS INFO] Status changed to Running
Run Code Online (Sandbox Code Playgroud)
上一个成功的进程有以下日志行:
[04/15/2016 22:15:01 > 1e4ce4: SYS INFO] …Run Code Online (Sandbox Code Playgroud) 我正在使用CRM Online 2013.
我试图在特定条件下从选项集中删除3个值.默认情况下,optionset有六个选项:它们列在我的JS代码的顶部.
当我运行我的代码时,会出现正确数量的选项; 但他们都说未定义.

这就是我现在所拥有的:
var customer = 100000000;
var partner = 100000001;
var partnerCustomer = 100000002;
var customerAndBeta = 100000003;
var partnerAndBeta = 100000004;
var partnerCustomerAndBeta = 100000005;
function populateBetaOptionSet(beta) {
var options = Xrm.Page.getAttribute("intip_websiteaccess").getOptions();
var pickListField = Xrm.Page.getControl("intip_websiteaccess");
for(i = 0; i < options.length; i++)
{
pickListField.removeOption(options[i].value);
}
if (beta == false) {
pickListField.addOption(customer);
pickListField.addOption(partner);
pickListField.addOption(partnerCustomer);
}
pickListField.addOption(customerAndBeta);
pickListField.addOption(partnerAndBeta);
pickListField.addOption(partnerCustomerAndBeta);
}
Run Code Online (Sandbox Code Playgroud)
这是从另一个函数调用的,该函数连接到单独的字段的onchange事件.我确信这是正常的,因为我在调用它时会获得正确的beta值.
我正在删除所有选项,然后重新添加它们以避免重复.
知道我在这里做错了什么/或者知道更好的方法吗?
ReCaptcha 已停止在我们的淘汰赛网站上工作。
我在控制台中收到以下错误:
Uncaught Error: The bind parameter must be an element or id
at kr (recaptcha__en.js:369)
at nr (recaptcha__en.js:373)
at Object.or [as render] (recaptcha__en.js:374)
at loadReCaptcha (KnockoutBindings.js:135)
at KnockoutBindings.js:143
Run Code Online (Sandbox Code Playgroud)
我有一个自定义绑定来处理 ReCaptcha。
<div id="reCaptcha" data-bind="reCaptcha: {key: 'my-key', callback: reCaptchaResponse}"></div>
Run Code Online (Sandbox Code Playgroud)
经办人:
ko.bindingHandlers.reCaptcha = {
init: function (element, valueAccessor) {
var val = ko.utils.unwrapObservable(valueAccessor()),
key = ko.utils.unwrapObservable(val.key),
callback = val.callback;
function loadReCaptcha() {
if (typeof grecaptcha !== "undefined") {
grecaptcha.render(element.id, {
'sitekey': key,
'theme': 'light',
'callback': callback
});
}
else {
setTimeout(function …Run Code Online (Sandbox Code Playgroud)