1.一种选用组件的告警方法,其特征在于,包括:
获取基于组件选用界面所选用的组件,所述所选用的组件用于构建目标项目;
根据所述所选用的组件生成组件选用记录,并将所述组件选用记录与所述目标项目对应的用户账号关联;
监测所述组件选用记录中的组件是否异常;
若是,获取所述组件选用记录中的异常组件的异常信息,并确定与所述异常组件具有相同功能的可替代组件;
根据所述异常信息和所述可替代组件的可替代组件信息,生成所述异常组件对应的告警信息;
将所述告警信息输出至所述用户账号关联的终端设备。
2.如权利要求1所述的选用组件的告警方法,其特征在于,所述确定与所述异常组件具有相同功能的可替代组件的步骤之后,还包括:
根据所述组件选用记录对应的目标项目中的组件成分信息,确定所述目标项目中除所述异常组件外的其他组件;
根据所述可替代组件和所述其他组件构建虚拟的目标项目;
检测所述虚拟的目标项目是否运行正常;
若是,执行所述根据所述异常信息和所述可替代组件的可替代组件信息,生成所述异常组件对应的告警信息的步骤;
若否,根据所述异常信息生成所述异常组件对应的告警信息。
3.如权利要求1所述的选用组件的告警方法,其特征在于,所述监测所述组件选用记录中的组件是否异常的步骤包括:
监测所述组件选用记录中的组件对应的供应商是否发布有所述组件的异常信息;
若是,则判定所述组件异常;
若否,则判定所述组件正常。
4.如权利要求1所述的选用组件的告警方法,其特征在于,所述监测所述组件选用记录中的组件是否异常的步骤包括:
监测所述组件选用记录中的组件的异常报错数;
检测所述组件的异常报错数是否大于预设阈值;
若是,则判定所述组件异常;
若否,则判定所述组件正常。
5.如权利要求1所述的选用组件的告警方法,其特征在于,所述根据所述所选用的组件生成组件选用记录,并将所述组件选用记录与所述目标项目对应的用户账号关联的步骤之前,还包括:
将所述所选用的组件作为目标组件,并获取选用了所述目标组件的其他用户账号的组件选用记录;
根据其他用户账号的组件选用记录中的组件,生成组件推荐信息;
将所述组件推荐信息显示在所述组件选用界面中。
6.如权利要求1所述的选用组件的告警方法,其特征在于,所述获取基于组件选用界面所选用的组件的步骤之前,还包括:
获取所述目标项目的属性信息,所述属性信息包括项目类别、开发语言和开发环境;
获取与所述属性信息对应的组件;
将获取到的组件显示在所述组件选用界面中。
7.如权利要求1-6中任一项所述的选用组件的告警方法,其特征在于,所述选用组件的告警方法还包括:
基于所述组件选用界面检测到组件选中指令时,检测所述组件选中指令针对的组件是否存在异常信息;
若是,根据所述组件选中指令针对的组件的异常信息生成提示信息,并在所述组件选用界面显示所述提示信息。
8.一种选用组件的告警装置,其特征在于,包括:
获取模块,用于获取基于组件选用界面所选用的组件,所述所选用的组件用于构建目标项目;
关联模块,用于根据所述所选用的组件生成组件选用记录,并将所述组件选用记录与所述目标项目对应的用户账号关联;
监测模块,用于监测所述组件选用记录中的组件是否异常;
信息模块,用于若是,获取所述组件选用记录中的异常组件的异常信息,并确定与所述异常组件具有相同功能的可替代组件;
处理模块,用于根据所述异常信息和所述可替代组件的可替代组件信息,生成所述异常组件对应的告警信息;
告警模块,用于将所述告警信息输出至所述用户账号关联的终端设备。
9.一种计算机设备,其特征在于,所述计算机设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的选用组件的告警程序,所述选用组件的告警程序被所述处理器执行时实现如权利要求1至7中任一项所述的选用组件的告警方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有选用组件的告警程序,所述选用组件的告警程序被处理器执行时实现如权利要求1至7中任一项所述的选用组件的告警方法的步骤。