每当我更新jira票时,我都会尝试在freshdesk创建票证。我为jira设置了一个webhook,并调用freshdesk API在那里添加票证。
我的问题是,当我更新机票时,它会触发我的webhook并在freshdesk中创建一张票,但是newdesk再次将其发回jira并且它的工作方式就像一个infinitloop。
任何想法如何解决这个问题?
答案 0 :(得分:1)
听起来你有两个触发器: 1. Jira更新 - > Freshdesk的新机票;和 2. Freshdesk门票 - > Jira中的新问题。
是的,这将尝试创建无限数量的问题和票证。所以你必须问自己,"我想做什么?"我要问的主要问题是哪个资源(Freshdesk或Jira)是权威数据源,哪个资源是依赖的。
可能是Jira是记录错误和功能请求的地方,这些请求会触发Freshdesk活动。在这种情况下,您应该只有一个从Jira到Freshdesk的链接。在这种情况下更新Freshdesk中的问题很有意思,但与Jira问题无关。