我在为系统创建新碎片时遇到了麻烦.我有一个已经分片的数据库,有两个分片.
0-280000
280000-inf
我正在使用Microsoft提供的此应用程序.
使用上面的应用程序我选择添加分片,当我尝试添加新的分片并输入400000作为新的高键时,执行操作,并在最后尝试添加范围映射时,我收到以下错误.
错误
{"映射引用碎片'[数据源= XXXXXXXXXXXXXX数据库= XXXXXX]’中的碎片图'用户ID’不能被添加,因为它覆盖范围已经被另一个映射进行映射.在执行存储过程发生错误'__ShardManagement.spBulkOperationShardMappingsGlobalBegin’的操作'AddRangeMapping'.如果另一个并发用户已添加覆盖给定范围的映射,则会发生这种情况."}
在这方面的任何帮助将受到高度赞赏.
这是一个小的Azure功能,我正在尝试使用强大的节点获取帖子表单字段。
module.exports = function (context, req, intable) {
var formidable = require('formidable');
var form = new formidable.IncomingForm(),
fields = [];
----> form.parse(context.req, function(err, fields, files) {
context.log(fields);
context.done();
return;
});
return;
};
Run Code Online (Sandbox Code Playgroud)
在代码中带有箭头的行中,它给出错误TypeError: req.on is not a function。不知道该怎么做,任何帮助将不胜感激。