Firebase 一段时间后,Google Cloud shell正在扼杀我的进程
我正在使用google cloud shell和应用程序引擎运行一个java应用程序。 该应用程序持续运行,每5分钟使用Admin SDK向Firestore数据库写入一个具有适当身份验证的文档。 昨天它在2小时20分钟后被杀死。 我用来运行它的3个命令如下Firebase 一段时间后,Google Cloud shell正在扼杀我的进程,firebase,google-app-engine,google-cloud-platform,google-cloud-firestore,Firebase,Google App Engine,Google Cloud Platform,Google Cloud Firestore,我正在使用google cloud shell和应用程序引擎运行一个java应用程序。 该应用程序持续运行,每5分钟使用Admin SDK向Firestore数据库写入一个具有适当身份验证的文档。 昨天它在2小时20分钟后被杀死。 我用来运行它的3个命令如下 mvn clean package mvn package appengine:deploy -Dapp.deploy.projectId=myProjectIdHere nohup mvn exec:exec -Dfirestore.pr
mvn clean package
mvn package appengine:deploy -Dapp.deploy.projectId=myProjectIdHere
nohup mvn exec:exec -Dfirestore.project.id="myProjectIdHere" &> program.out &
今天,进程在10分钟后被终止。
关于如何解决这个问题有什么想法吗?Cloud shell是一个短暂的虚拟机,它是为管理任务而设计的,而不是为部署而设计的
如果您需要运行某些进程,您可以使用VM(F1微实例),此F1实例提供比cloud shell更好的性能。应用程序中是否存在任何故障?可能检查日志程序。out没有显示任何错误!这正是我所做的,你的回答当然是正确的!