微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

解析服务器内存问题

如何解决解析服务器内存问题

我开始监控托管在 Google Cloud Platform Compute Engine 上的 Parse Server 上的内存使用情况,这是一个非常大的应用程序,具有 180 多个云功能

解析服务器:v2.8.4

我注意到内存使用量缓慢上升,然后下降并重复 cpu 上升的过程。这是超出预期还是我应该调查内存泄漏(如果是这样,应该怎么做)?值得一提的是,该应用程序运行良好,不会崩溃、流量下降或任何其他事情。

GCP monitoring tool

我的服务器初始化非常标准,然后我有功能

var databaseUri = process.env.DATABASE_URI || process.env.MONGODB_URI;

if (!databaseUri) {
  console.log('DATABASE_URI not specified,falling back to localhost.');
}

var api = new ParseServer({
  databaseURI: process.env.DATABASE_URI,cloud: process.env.CLOUD_CODE_MAIN,appId: process.env.APP_ID,masterKey: process.env.MASTER_KEY,serverURL: process.env.SERVER_URL
});

var app = express();

var mountPath = process.env.PARSE_MOUNT || '/parse';
app.use(mountPath,api);
app.use(bodyParser.json({limit: '50mb'}));

var port = process.env.PORT || 1337;
var httpServer = require('http').createServer(app);
httpServer.timeout = 60 * 1000;
httpServer.listen(port,function() {
  console.log('Server running on port ' + port + '.');
});

感谢任何帮助!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。