高高小蘑菇

文章
8
资源
0
加入时间
2年10月17天

Spring源码之bean的销毁registerDisposableBeanIfNecessary方法解读1. 前言2. registerDisposableBeanIfNecessary() 方法概览3. registerDisposableBeanIfNecessary() 方法小结4. Spring 注册关闭钩子 ShutdownHook5. 小结

目录前言`registerDisposableBeanIfNecessary()` 方法概览前言这篇文章是 IOC 容器初始化启动时,抽象类 AbstractAutowireCapableBeanFactory 的 doCreateBean() 方法里面的 registerDisposableBeanIfNecessary() 方法,它是进行 bean 的销毁的方法阅读本篇文章,同时可以参考阅读 spring源码之getBean(获取 bean)方法解读(二) 和 spring aop代理对象

pm2使用心得

pm2和forever是启动Nodejs服务常用到的两个工具。使用这两个指令可以使node服务在后台运行(类似于linux的nohup),另外它们可以在服务因异常或其他原因被杀掉后进行自动重启。 由于Node的单线程特征,自动重启能很大程度上的提高它的健壮性。本文不对比两者工具优劣,只是结合自己的使用,简要介绍如何在工程部署时更好的使用pm2。基本指令npm install