system_information
模块
system_information
模块摘要
系统信息
描述
出口
sanity_check() - > ok | {失败,失败}
类型
对系统执行正常检查。如果没有发现任何问题,ok会被归还。如果发现问题,{failed, Failures}会被归还。发现的所有故障都将是Failures名单。目前定义Failure元素中的Failures清单:
InvalidAppFile
应用程序具有无效的.app档案。第二个元素标识具有无效的应用程序。.app档案。
InvalidApplicationVersion
应用程序的应用程序版本无效。第二个元素标识无效的应用程序版本。
MissingRuntimeDependencies
应用程序缺失runtime dependencies。第二个元素标识缺少依赖关系的应用程序(带有版本)。第三个元素包含缺失的依赖关系。
请注意,此检查使用已加载或将在使用时加载的应用程序版本。您可能有满足系统中所有依赖项的应用程序版本,但是如果没有加载这些依赖项,则此检查将失败。当然,如果这样使用,系统也会失败。这可能发生在您有多个branched versions中安装的同一应用程序,但不使用boot script标识正确的应用程序版本。
当前,是否正确检查仅限于验证在.app所有应用程序的文件。今后还将实行更多的检查。这意味着返回类型威尔未来的变化。
注
安ok返回值仅意味着sanity_check/0没有发现任何问题,不不存在任何问题。
to_file(FileName) - > ok | {错误,原因}
类型
将杂项系统信息写入文件。在报告问题时,爱立信AB的Erlang/OTP团队通常会要求提供这些信息。
本文档系腾讯云开发者社区成员共同维护,如有问题请联系 cloudcommunity@tencent.com

