我有一个需要很长时间才能运行的 Perl 程序。用户可能偶尔会退出它,我希望实现一种机制来从退出的地方恢复程序。
我有一个想法,使用Storable/Dumper
模块在程序退出之前保存程序的状态,并在程序恢复后恢复状态。
但是我怎样才能将程序移动到它退出的地方呢?我可以从它退出的地方设置一个恢复点,然后在它恢复后直接移动到恢复点吗?
我有一个需要很长时间才能运行的 Perl 程序。用户可能偶尔会退出它,我希望实现一种机制来从退出的地方恢复程序。
我有一个想法,使用Storable/Dumper
模块在程序退出之前保存程序的状态,并在程序恢复后恢复状态。
但是我怎样才能将程序移动到它退出的地方呢?我可以从它退出的地方设置一个恢复点,然后在它恢复后直接移动到恢复点吗?