如果app.js死亡并且必须重新启动

时间:2018-03-27 16:42:21

标签: jira jira-rest-api atlassian-plugin-sdk

我有一个Jira Cloud Add On可以监听webhook事件'issuelink_created','issuelink_deleted'和'connect_addon_enabled'。

当收到'issuelink_created'或'issuelink_deleted'事件时,我更新每个问题的实体属性,以存储表示链接当前状态的键/值。

当收到'connect_addon_enabled'时,我更新Jira中所有问题的实体属性,以存储表示链接当前状态的键/值。

以上所有作品都很棒。

我的问题。如果承载微服务上的add的app.js关闭并且必须重新启动,那么如何更新Jira中所有问题的所有实体属性?是否有一种最佳实践设计方法,如一个可以倾听的事件?我应该在app.js中创建一个钩子回到我的index.js路由?同样好奇如何使用sqlite为store.db中存储的每个租户处理这个问题。

欣赏任何见解。

0 个答案:

没有答案