在Spring-boot应用程序中,我们正在运行的进程很少。当我收到终止信号时,我想完成所有正在处理的进程,并且在该状态下不启动任何新进程,一旦所有进程都处理完了,我想终止该应用程序。我有什么办法可以做到这一点?
答案 0 :(得分:0)
您可以使用Actuator endpoints来达成目标,那么您必须enable some endpoint处理df1.date = pd.to_datetime(df1.date)
df2.date = pd.to_datetime(df1.date)
df2.dtypes
df1.set_index(df1.date, inplace=True)
df2.set_index(df2.date, inplace=True)
df = df1.append(df2)
df.sort_index()
df.drop_duplicates('date',keep='last', inplace=True)
df
,此外,我可以给您留下一个可以帮助您的链接,该链接提供了有关它。
-> Shutdown a Spring Boot Application
此致。