因此,我正在一些计算机上运行一些测试,并按进程监视CPU /内存的使用情况。 为了测试其准确性,我还使用VisualVM进行监视。 并且图形略有偏离。 同样在Jmeter上,当我监视CPU /内存但不按进程名称监视时,它给出的结果完全相同-因此它看不到进程。 如果我按进程ID进行操作,则可以正常工作-但进程ID会更改,因此不想走这条路线。
除了进程名之外,还发生了什么,任何人都知道这是什么,以及是否可以将其留为空白。
答案 0 :(得分:0)
我不认为该过程称为 var pg = require('pg');
var conString = "postgres://kdmvfgvn:ZNEhNxEsNPAb2IObsRu8mJpR3W_jlLM8@horton.elephantsql.com:5432/kdmvfgvn";
var socks = require('socks5-client');
var proxy_options= {
host: 'user:pass@host',
port: '2222'
};
var socksConn = socks.createConnection(proxy_options);
const client = new pg.Client({
user: "xxx",
host: "horton.elephantsql.com",
database: "xxx",
password: "ZNEhNxEsNPAb2IObsRu8mJpR3W_jlLM8",
port: "5432",
stream: socksConn
});
console.log('1');
client.connect((err) => {
if (err) {
console.error('connection error', err.stack)
} else {
console.log('connected')
}
})
/*
pool.query("SELECT NOW()", (err, res) => {
console.log(err, res);
pool.end();
});*/
,我希望Windows或Linux/Unix都应该寻找 score
过程,而不是const entityCount = collection.count({});
const top30percent = collection
.chain()
.find({})
.simplesort("score", true) // need descending
.map(e => ({score: e.score})) // db is in clone mode so this is fine
.limit(0.3 * entityCount)
.data()
;
const scoreThreshold = last(top30percent);
因此,尝试将进程名称更改为binaryIndices
,它应会按预期开始工作:
如果没有-launch PerfMon Agent with --loglevel debug
parameter-它应该将大量有用的信息打印到stdout
以防万一,请查看How to Monitor Your Server Health & Performance During a JMeter Load Test文章以了解更多信息。