我对我在Jmeter中执行的打印有疑问,我使用 System.out.println和consul充满了数据。 问题是,如果我想在每次迭代中清除领事我该怎么办? 领事充满了上次运行或Prev线程的数据,我只想清除它。 问候(这是在新窗口中打开的黑领事。)
答案 0 :(得分:0)
您应该使用log.info("Hello World");
( log 是脚本全局变量)而不是在脚本中使用OUT
来记录消息。因此,日志将发送到jmeter.log
文件。
有关详细信息,请参阅有关JSR223 Sampler的文档。
答案 1 :(得分:0)
对于Windows,您可以使用以下内容:
loadTree: function() {
$j('#JSTree').jstree({
'core' : {
check_callback : true,
data : function(obj, cb) {
var path = this.get_path(obj,'/') || '/';
ecpmServices.getTreeNode(path).then(function(response){
var treeData = response.data;
if(typeof treeData === 'object') {
treeData = parseTree(treeData, obj);
console.log(treeData);
cb.call(this,treeData);
}
});
}
},
"contextmenu" : {
items : function(node) {
var tmp = $j.jstree.defaults.contextmenu.items();
delete tmp.create.action;
delete tmp.rename;
delete tmp.ccp;
tmp.create.label = "New";
tmp.create.submenu = {
create_folder: {
label: "Folder",
separator_after: true,
action: function (data) {
var inst = $j.jstree.reference(data.reference);
console.log(data.reference);
var obj = inst.get_node(data.reference);
inst.create_node(obj, { type : "folder", text : "New folder" }, "last", function (new_node) {
setTimeout(function () { inst.edit(new_node); },0);
});
}
},
create_file : {
label: "File",
action: function (data) {
var inst = $j.jstree.reference(data.reference),
obj = inst.get_node(data.reference);
inst.create_node(obj, { type : "file", text : "New file" }, "last", function (new_node) {
setTimeout(function () { inst.edit(new_node); },0);
});
}
}
};
if(this.get_type(node) === "file") {
delete tmp.create;
}
return tmp;
}
},
"plugins" : ["contextmenu"]
});
};
对于其他操作系统,它将取决于SHELL实现,您需要根据您的要求修改命令行,最有可能使用clear
命令。
参考文献: