我有一个在AWS EC2 GovCloud上运行的线程Python脚本,在处理时间为14-15分钟后停止(我的意思是当我运行'ps aux | grep script_name.py'时,从TIME列读取hh:mm) )
该脚本首先从LDAP服务器获取数万条用户记录,并将它们存储在Mongo数据库中。
接下来,它使用Google Apps配置文件数据API检索成千上万用户的个人资料。
最后,对于每个用户,该脚本使用Google Apps Provisioning API来检索一条信息。然后它将信息添加到用户并将其保存到Mongo DB。
对Mongo DB和Google API的所有调用都在try-except块中,但是没有例外。
我写了这个脚本的无线版本,它在处理时间14-15分钟后也停止了。
感谢您的协助。