男儿欲遂平生志,五经勤向窗前读。这篇文章主要讲述App Engine灵活实例中的奇怪ruby过程相关的知识,希望能为你提供帮助。
【App Engine灵活实例中的奇怪ruby过程】我通过ssh连接到其上运行.Net Core应用程序的App Engine Flex实例之一并得到:
文章图片
ruby进程(具有24%的cpu使用率)来自哪里?这是一些内部谷歌服务?
答案正在运行的Ruby进程是
/usr/sbin/google-fluentd
。这个包包含logger代理,它是Stackdriver Logging的基础,它是用Ruby gem编写的,如this document中所述。总而言之,Ruby进程正在使用CPU,因为应用程序的日志记录。顺便说一句,我注意到你上传的截图包含你的
account-id
和project-id
。出于安全和隐私的原因,我强烈建议您在没有此信息的情况下重新上传图片。推荐阅读
- 如何从GAE应用程序中的请求标头获取App Id
- 从Appengine SDK迁移到Cloud SDK后,在使用AppEngineRun运行时无权创建文件
- 如何为Google App Engine实例指定区域()
- 如何禁用`gcloud preview app run'的运行状况检查
- 建立数据库连接时出错(Google App Engine Deploy)
- 为Google Cloud AppEngine配置MemSql
- 没有在Google App Engine中安排的Cron作业
- AppEngine文档建议使用命令行标志而不是app.yaml文件元素
- 我在哪里可以看到Google App Engine中的日志()