最近两天升级了公司的OTP版本,在升级过程中遇到的问题及解决办法:
1. 获取调用堆栈的方式改变,直接通过try/catch 获取
2. erlang的启动机制加载机制改变,在启动脚本中设置HOME的值
3. erlang:system_info(check_io),返回值类型变化
当然21.3涉及到的升级内容不止以上内容,更多参看官方文档。
本文分享了公司OTP版本升级过程中的经验,包括调用堆栈获取方式的变化、erlang启动与加载机制更新,以及erlang:system_info(check_io)返回值类型的调整。更多升级细节,请参考官方文档。
最近两天升级了公司的OTP版本,在升级过程中遇到的问题及解决办法:
1. 获取调用堆栈的方式改变,直接通过try/catch 获取
2. erlang的启动机制加载机制改变,在启动脚本中设置HOME的值
3. erlang:system_info(check_io),返回值类型变化
当然21.3涉及到的升级内容不止以上内容,更多参看官方文档。
1083

被折叠的 条评论
为什么被折叠?