CN110708232A - 一种实现jira消息实时通知的方法及*** - Google Patents

一种实现jira消息实时通知的方法及*** Download PDF

Info

Publication number
CN110708232A
CN110708232A CN201910866702.0A CN201910866702A CN110708232A CN 110708232 A CN110708232 A CN 110708232A CN 201910866702 A CN201910866702 A CN 201910866702A CN 110708232 A CN110708232 A CN 110708232A
Authority
CN
China
Prior art keywords
jira
message
real
processing result
time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910866702.0A
Other languages
English (en)
Inventor
代恒
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Microphone Culture Media Co Ltd
Original Assignee
Shanghai Microphone Culture Media Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Microphone Culture Media Co Ltd filed Critical Shanghai Microphone Culture Media Co Ltd
Priority to CN201910866702.0A priority Critical patent/CN110708232A/zh
Publication of CN110708232A publication Critical patent/CN110708232A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/224Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Debugging And Monitoring (AREA)

Abstract

本发明公开了一种实现JIRA消息实时通知的方法及***,方法包括当JIRA***中的项目或事务出现变更时,生成包含项目或事务变更信息的变更消息;触发JIRA***的Webhook功能调用自定义Server的信息接收接口;将变更消息发送至自定义Server的信息接收接口;自定义Server对接收到的变更消息基于预设的处理规则进行分析处理并生成处理结果;自定义Server带上处理结果调用第三方沟通平台提供的实时消息接收接口,以将处理结果实时通知到第三方沟通平台中预设的群组和/或个人。本发明能够将JIRA***中的项目和事务的变更信息通过第三方沟通平台发送至预设的第三方沟通平台中的群组和/或个人,从而提高变更信息收发和处理的实时性,有效提高业务团队的沟通效率。

Description

一种实现JIRA消息实时通知的方法及***
技术领域
本发明涉及计算机技术领域,尤其涉及一种实现JIRA消息实时通知的方法及***。
背景技术
在实际业务中,企业常常需要使用JIRA项目与事务跟踪工具来跟踪和管理项目和事务,管理的内容包括工作流、项目、问题、面板等,因此包含项目和事务的信息变更的JIRA消息的通知及时性变得十分重要,但是目前大部分公司使用邮件作为JIRA消息的通知工具,邮件的发送和接收不及时会导致JIRA消息无法实时通知到位,从而导致团队沟通效率低的问题。
发明内容
本发明旨在至少解决现有技术中存在的技术问题之一,特别创新地提出了一种实现JIRA消息实时通知的方法及***,能够将JIRA***中的项目和事务的变更信息通过第三方沟通平台发送至预设的第三方沟通平台中的群组和/或个人,从而提高变更信息收发和处理的实时性,有效提高业务团队的沟通效率,解决使用邮件作为JIRA消息的通知工具时因邮件的发送和接收不及时导致的JIRA消息无法实时通知到位的问题。
为了实现本发明的上述目的,根据本发明的第一个方面,本发明提供了一种实现JIRA消息实时通知的方法,所述方法包括如下步骤:
当JIRA***中的项目或事务出现变更时,生成包含项目或事务变更信息的变更消息;
触发JIRA***的Webhook功能调用自定义Server的信息接收接口;
将所述变更消息发送至所述自定义Server的信息接收接口;
所述自定义Server对接收到的所述变更消息基于预设的处理规则进行分析处理并生成处理结果;
所述自定义Server带上所述处理结果调用第三方沟通平台提供的实时消息接收接口,以将所述处理结果实时通知到所述第三方沟通平台中预设的群组和/或个人。
优选地,所述方法还包括:
对所述JIRA***中的项目和事务进行监控。
优选地,在对所述JIRA***中的项目和事务进行监控前,所述方法还包括:
根据业务所需的处理逻辑制定所述处理规则,并将所述处理规则预先存储于所述自定义Server。
优选地,在所述自定义Server对接收到的所述变更消息基于预设的处理规则进行分析处理并生成处理结果之后,所述方法还包括:
所述自定义Server存储所述处理结果。
优选地,所述所述自定义Server带上所述处理结果调用第三方沟通平台提供的实时消息接收接口,以将所述处理结果实时通知到所述第三方沟通平台中预设的群组和/或个人包括:
所述自定义Server调用第三方沟通平台提供的实时消息接收接口将所述处理结果以实时消息的形式发送至所述第三方沟通平台中预设的群组和/或个人。
根据本发明的第二个方面,本发明提供了一种实现JIRA消息实时通知的***,所述***包括:
变更消息生成模块,用于当JIRA***中的项目或事务出现变更时,生成包含项目或事务变更信息的变更消息;
第一接口调用模块,用于触发JIRA***的Webhook功能调用自定义Server的信息接收接口;
变更消息发送模块,用于将所述变更消息发送至所述自定义Server的信息接收接口;
变更消息处理模块,用于所述自定义Server对接收到的所述变更消息基于预设的处理规则进行分析处理并生成处理结果;
第二接口调用模块,用于所述自定义Server带上所述处理结果调用第三方沟通平台提供的实时消息接收接口,以将所述处理结果实时通知到所述第三方沟通平台中预设的群组和/或个人。
优选地,所述***还包括:
项目和事务监控模块,用于对所述JIRA***中的项目和事务进行监控。
优选地,所述***还包括:
处理规则制定模块,用于在对所述JIRA***中的项目和事务进行监控前,根据业务所需的处理逻辑制定所述处理规则,并将所述处理规则预先存储于所述自定义Server。
优选地,所述***还包括:
处理结果存储模块,用于在所述自定义Server对接收到的所述变更消息基于预设的处理规则进行分析处理并生成处理结果之后,存储所述处理结果。
优选地,所述第二接口调用模块具体用于:
所述自定义Server调用第三方沟通平台提供的实时消息接收接口将所述处理结果以实时消息的形式发送至所述第三方沟通平台中预设的群组和/或个人。
由以上方案可知,本发明提供了一种实现JIRA消息实时通知的方法及***,所述方法包括当JIRA***中的项目或事务出现变更时,生成包含项目或事务变更信息的变更消息;触发JIRA***的Webhook功能调用自定义Server的信息接收接口;将所述变更消息发送至所述自定义Server的信息接收接口;所述自定义Server对接收到的所述变更消息基于预设的处理规则进行分析处理并生成处理结果;所述自定义Server带上所述处理结果调用第三方沟通平台提供的实时消息接收接口,以将所述处理结果实时通知到所述第三方沟通平台中预设的群组和/或个人。本发明启动一个处理JIRA***中项目和事务变更信息的自定义Server,同时启动并配置JIRA***的Webhook功能,将变更消息实时通知到自定义Server进行分析处理,自定义Server再调用第三方沟通平台的的实时消息接收接口将分析处理完的变更消息发送出去,从而实现项目和事务变更信息对应的JIRA消息的实时通知,从而提高变更信息收发和处理的实时性,有效提高业务团队的沟通效率,解决使用邮件作为JIRA消息的通知工具时因邮件的发送和接收不及时导致的JIRA消息无法实时通知到位的问题。
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1是本发明提供的一种优选实施方式中实现JIRA消息实时通知的方法的流程示意图;
图2是本发明提供的又一种优选实施方式中实现JIRA消息实时通知的方法的具体实现示意图;
图3是本发明提供的一种优选实施方式中实现JIRA消息实时通知的***的结构示意图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非被特定定义,否则不会用理想化或过于正式的含义来解释。
在本发明的描述中,需要理解的是,术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
在本发明的描述中,除非另有规定和限定,需要说明的是,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是机械连接或电连接,也可以是两个元件内部的连通,可以是直接相连,也可以通过中间媒介间接相连,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语的具体含义。
根据本发明的第一个方面,本发明提供了一种实现JIRA消息实时通知的方法,如图1所示,所述方法包括如下步骤:
S101,当JIRA***中的项目或事务出现变更时,生成包含项目或事务变更信息的变更消息;
在实际业务中,企业常常需要使用JIRA***来跟踪和管理项目和事务,JIRA***是Atlassian公司出品的项目与事务跟踪工具,用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。在通过JIRA***来跟踪和管理项目和事务的过程中,为了能够将项目或事物发生变动时相应的JIRA消息实时通知到项目团队中相应的群组或个人,首先,当JIRA***中的项目或事务出现变更时,JIRA***生成包含项目或事务变更信息的变更消息,该变更信息可以是项目或事务对应的数据增加、数据删减或者数据改动。
S102,触发JIRA***的Webhook功能调用自定义Server的信息接收接口;
JIRA***在项目或事务发生变更时,根据生成的变更消息JIRA***触发触发JIRA***的Webhook功能调用自定义Server的信息接收接口,其中,该自定义Server用来处理JIRA***的变更信息,具体的处理逻辑可以根据企业自身的具体业务在自定义Server进行设置。
S103,将变更消息发送至自定义Server的信息接收接口;
JIRA***的Webhook功能调用自定义Server的信息接收接口后,将携带有项目或事务变更信息的变更消息通过网络发送给自定义Server的信息接收接口,从而通过该信息接收接口传输至自定义Server内部。
S104,自定义Server对接收到的变更消息基于预设的处理规则进行分析处理并生成处理结果;
自定义Server通过其信息接收接口接收到变更消息后,则自定义Server根据其自身内部预设的处理规则对携带有项目或事务变更信息的变更消息进行分析处理,并生成相应的处理结果。
S105,自定义Server带上处理结果调用第三方沟通平台提供的实时消息接收接口,以将处理结果实时通知到第三方沟通平台中预设的群组和/或个人。
得到变更消息的处理结果后,自定义Server带上处理结果去调用第三方沟通平台提供的实时消息接收接口,从而通过第三方沟通平台提供的实时消息接收接口将处理结果通知到第三方沟通平台中预设的群组和/或个人,该预设的群组和/或个人为通过权限设置而自动与项目或事务变更信息相匹配的变更消息的接收者。具体地,在本实施方式中,第三方沟通平台为钉钉平台。
在本实施方式中,所述方法还包括:
对JIRA***中的项目和事务进行监控。
通过对JIRA***中的项目和事务进行监控,便于在项目或事务发生变更时,第一时间获取到相应的项目或事务的变更信息,从而在项目或事务发生变更时,实时触发后续处理步骤将项目或事务的变更信息通知至相应的群组或个人。
在本实施方式中,在对JIRA***中的项目和事务进行监控前,方法还包括:
根据业务所需的处理逻辑制定处理规则,并将处理规则预先存储于自定义Server。
由于自定义Server对接收到的变更消息进行处理时,是根据预设的处理规则进行变更消息的分析处理,因此,可以将处理规则预先存储在自定义Server中,而该处理规则具体可以根据业务所需的处理进行制定,具体可以通过自定义Server的配置页面进行线上配置,或者通过将处理规则形成相应的格式文件后发送至自定义Server进行存储,在后续需要对接收到的变更消息进行分析处理时自动搜索并调用,实现变更消息的自动化分析处理。
在本实施方式中,在自定义Server对接收到的变更消息基于预设的处理规则进行分析处理并生成处理结果之后,所述方法还包括:
自定义Server存储处理结果。
通过将处理结果存储在自定义Server中,便于后续的处理结果的发送以及在需要时对处理结果的导出,方便线下对处理结果的提取和研究处理。
在本实施方式中,自定义Server带上处理结果调用第三方沟通平台提供的实时消息接收接口,以将处理结果实时通知到第三方沟通平台中预设的群组和/或个人包括:
自定义Server调用第三方沟通平台提供的实时消息接收接口将处理结果以实时消息的形式发送至第三方沟通平台中预设的群组和/或个人。
由以上方案可知,本发明提供了一种实现JIRA消息实时通知的方法,当JIRA***中的项目或事务出现变更时,生成包含项目或事务变更信息的变更消息;然后触发JIRA***的Webhook功能调用自定义Server的信息接收接口;将变更消息发送至自定义Server的信息接收接口;接着自定义Server对接收到的变更消息基于预设的处理规则进行分析处理并生成处理结果;最后自定义Server带上处理结果调用第三方沟通平台提供的实时消息接收接口,以将处理结果实时通知到第三方沟通平台中预设的群组和/或个人。本发明启动一个处理JIRA***中项目和事务变更信息的自定义Server,同时启动并配置JIRA***的Webhook功能,将变更消息实时通知到自定义Server进行分析处理,自定义Server再调用第三方沟通平台的的实时消息接收接口将分析处理完的变更消息发送出去,从而实现项目和事务变更信息对应的JIRA消息的实时通知,从而提高变更信息收发和处理的实时性,有效提高业务团队的沟通效率,解决使用邮件作为JIRA消息的通知工具时因邮件的发送和接收不及时导致的JIRA消息无法实时通知到位的问题。
在本发明的又一种优选实施方式中,如图2所示,JIRA消息还可以通过如下方法实现实时通知:
1、准备两台Linux服务器分别称为服务器AA和服务器B,服务器A和服务器B之间通过网络通讯连接;其中,在服务器A中部署JIRA***,用于管理企业的项目和事务,同时启用JIRA***的Webhook功能,网络调用地址指向服务器B;服务器B部署能够进行相应功能设置的自定义Server,用于处理JIRA***的Webhook消息;
2、服务器A中的JIRA***,在项目或者事务有变动的时候,触发Webhook功能,带着项目或者事务变更的信息调用服务器B中的自定义Server;
3、服务器B中的自定义Server接收到服务器A发来的信息,分析并处理,其中,具体处理的逻辑可根据自己具体的业务实现;
4、服务器B中的自定义Server带上分析并处理好的结果调用钉钉服务器C中钉钉提供的实时消息接口。
从而通过以上几个步骤便可以将JIRA***的项目或者事务变动情况相对应的消息实时的通知到钉钉群或个人。
根据本发明的第二个方面,本发明提供了一种实现JIRA消息实时通知的***,如图3所示,所述***包括:
变更消息生成模块201,用于当JIRA***中的项目或事务出现变更时,生成包含项目或事务变更信息的变更消息;
在实际业务中,企业常常需要使用JIRA***来跟踪和管理项目和事务,JIRA***是Atlassian公司出品的项目与事务跟踪工具,用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。在通过JIRA***来跟踪和管理项目和事务的过程中,为了能够将项目或事物发生变动时相应的JIRA消息实时通知到项目团队中相应的群组或个人,首先,当JIRA***中的项目或事务出现变更时,JIRA***生成包含项目或事务变更信息的变更消息,该变更信息可以是项目或事务对应的数据增加、数据删减或者数据改动。
第一接口调用模块202,用于触发JIRA***的Webhook功能调用自定义Server的信息接收接口;
JIRA***在项目或事务发生变更时,根据生成的变更消息JIRA***触发触发JIRA***的Webhook功能调用自定义Server的信息接收接口,其中,该自定义Server用来处理JIRA***的变更信息,具体的处理逻辑可以根据企业自身的具体业务在自定义Server进行设置。
变更消息发送模块203,用于将变更消息发送至自定义Server的信息接收接口;
JIRA***的Webhook功能调用自定义Server的信息接收接口后,将携带有项目或事务变更信息的变更消息通过网络发送给自定义Server的信息接收接口,从而通过该信息接收接口传输至自定义Server内部。
变更消息处理模块204,用于自定义Server对接收到的变更消息基于预设的处理规则进行分析处理并生成处理结果;
自定义Server通过其信息接收接口接收到变更消息后,则自定义Server根据其自身内部预设的处理规则对携带有项目或事务变更信息的变更消息进行分析处理,并生成相应的处理结果。
第二接口调用模块205,用于自定义Server带上处理结果调用第三方沟通平台提供的实时消息接收接口,以将处理结果实时通知到第三方沟通平台中预设的群组和/或个人。
得到变更消息的处理结果后,自定义Server带上处理结果去调用第三方沟通平台提供的实时消息接收接口,从而通过第三方沟通平台提供的实时消息接收接口将处理结果通知到第三方沟通平台中预设的群组和/或个人,该预设的群组和/或个人为通过权限设置而自动与项目或事务变更信息相匹配的变更消息的接收者。具体地,在本实施方式中,第三方沟通平台为钉钉平台。
在本实施方式中,所述***还包括:
项目和事务监控模块,用于对JIRA***中的项目和事务进行监控。
通过对JIRA***中的项目和事务进行监控,便于在项目或事务发生变更时,第一时间获取到相应的项目或事务的变更信息,从而在项目或事务发生变更时,实时触发后续处理步骤将项目或事务的变更信息通知至相应的群组或个人。
在本实施方式中,所述***还包括:
处理规则制定模块,用于在对JIRA***中的项目和事务进行监控前,根据业务所需的处理逻辑制定处理规则,并将处理规则预先存储于自定义Server。
由于自定义Server对接收到的变更消息进行处理时,是根据预设的处理规则进行变更消息的分析处理,因此,可以将处理规则预先存储在自定义Server中,而该处理规则具体可以根据业务所需的处理进行制定,具体可以通过自定义Server的配置页面进行线上配置,或者通过将处理规则形成相应的格式文件后发送至自定义Server进行存储,在后续需要对接收到的变更消息进行分析处理时自动搜索并调用,实现变更消息的自动化分析处理。
在本实施方式中,所述***还包括:
处理结果存储模块,用于在自定义Server对接收到的变更消息基于预设的处理规则进行分析处理并生成处理结果之后,存储处理结果。
通过将处理结果存储在自定义Server中,便于后续的处理结果的发送以及在需要时对处理结果的导出,方便线下对处理结果的提取和研究处理。
在本实施方式中,第二接口调用模块具体用于:
自定义Server调用第三方沟通平台提供的实时消息接收接口将处理结果以实时消息的形式发送至第三方沟通平台中预设的群组和/或个人。
由以上方案可知,本发明提供了一种实现JIRA消息实时通知的***,当JIRA***中的项目或事务出现变更时,生成包含项目或事务变更信息的变更消息;触发JIRA***的Webhook功能调用自定义Server的信息接收接口;将变更消息发送至自定义Server的信息接收接口;自定义Server对接收到的变更消息基于预设的处理规则进行分析处理并生成处理结果;自定义Server带上处理结果调用第三方沟通平台提供的实时消息接收接口,以将处理结果实时通知到第三方沟通平台中预设的群组和/或个人。本发明启动一个处理JIRA***中项目和事务变更信息的自定义Server,同时启动并配置JIRA***的Webhook功能,将变更消息实时通知到自定义Server进行分析处理,自定义Server再调用第三方沟通平台的的实时消息接收接口将分析处理完的变更消息发送出去,从而实现项目和事务变更信息对应的JIRA消息的实时通知,从而提高变更信息收发和处理的实时性,有效提高业务团队的沟通效率,解决使用邮件作为JIRA消息的通知工具时因邮件的发送和接收不及时导致的JIRA消息无法实时通知到位的问题。
本实施例中,所述实现JIRA消息实时通知的***集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
本领域的技术人员能够理解,尽管在此的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (10)

1.一种实现JIRA消息实时通知的方法,其特征在于,所述方法包括:
当JIRA***中的项目或事务出现变更时,生成包含项目或事务变更信息的变更消息;
触发JIRA***的Webhook功能调用自定义Server的信息接收接口;
将所述变更消息发送至所述自定义Server的信息接收接口;
所述自定义Server对接收到的所述变更消息基于预设的处理规则进行分析处理并生成处理结果;
所述自定义Server带上所述处理结果调用第三方沟通平台提供的实时消息接收接口,以将所述处理结果实时通知到所述第三方沟通平台中预设的群组和/或个人。
2.根据权利要求1所述的实现JIRA消息实时通知的方法,其特征在于,所述方法还包括:
对所述JIRA***中的项目和事务进行监控。
3.根据权利要求2所述的实现JIRA消息实时通知的方法,其特征在于,在对所述JIRA***中的项目和事务进行监控前,所述方法还包括:
根据业务所需的处理逻辑制定所述处理规则,并将所述处理规则预先存储于所述自定义Server。
4.根据权利要求1所述的实现JIRA消息实时通知的方法,其特征在于,在所述自定义Server对接收到的所述变更消息基于预设的处理规则进行分析处理并生成处理结果之后,所述方法还包括:
所述自定义Server存储所述处理结果。
5.根据权利要求1-4任意一项所述的实现JIRA消息实时通知的方法,其特征在于,所述所述自定义Server带上所述处理结果调用第三方沟通平台提供的实时消息接收接口,以将所述处理结果实时通知到所述第三方沟通平台中预设的群组和/或个人包括:
所述自定义Server调用第三方沟通平台提供的实时消息接收接口将所述处理结果以实时消息的形式发送至所述第三方沟通平台中预设的群组和/或个人。
6.一种实现JIRA消息实时通知的***,其特征在于,所述***包括:
变更消息生成模块,用于当JIRA***中的项目或事务出现变更时,生成包含项目或事务变更信息的变更消息;
第一接口调用模块,用于触发JIRA***的Webhook功能调用自定义Server的信息接收接口;
变更消息发送模块,用于将所述变更消息发送至所述自定义Server的信息接收接口;
变更消息处理模块,用于所述自定义Server对接收到的所述变更消息基于预设的处理规则进行分析处理并生成处理结果;
第二接口调用模块,用于所述自定义Server带上所述处理结果调用第三方沟通平台提供的实时消息接收接口,以将所述处理结果实时通知到所述第三方沟通平台中预设的群组和/或个人。
7.根据权利要求6所述的实现JIRA消息实时通知的***,其特征在于,所述***还包括:
项目和事务监控模块,用于对所述JIRA***中的项目和事务进行监控。
8.根据权利要求7所述的实现JIRA消息实时通知的***,其特征在于,所述***还包括:
处理规则制定模块,用于在对所述JIRA***中的项目和事务进行监控前,根据业务所需的处理逻辑制定所述处理规则,并将所述处理规则预先存储于所述自定义Server。
9.根据权利要求6所述的实现JIRA消息实时通知的***,其特征在于,所述***还包括:
处理结果存储模块,用于在所述自定义Server对接收到的所述变更消息基于预设的处理规则进行分析处理并生成处理结果之后,存储所述处理结果。
10.根据权利要求6-9任意一项所述的实现JIRA消息实时通知的***,其特征在于,所述第二接口调用模块具体用于:
所述自定义Server调用第三方沟通平台提供的实时消息接收接口将所述处理结果以实时消息的形式发送至所述第三方沟通平台中预设的群组和/或个人。
CN201910866702.0A 2019-09-12 2019-09-12 一种实现jira消息实时通知的方法及*** Pending CN110708232A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910866702.0A CN110708232A (zh) 2019-09-12 2019-09-12 一种实现jira消息实时通知的方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910866702.0A CN110708232A (zh) 2019-09-12 2019-09-12 一种实现jira消息实时通知的方法及***

Publications (1)

Publication Number Publication Date
CN110708232A true CN110708232A (zh) 2020-01-17

Family

ID=69195513

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910866702.0A Pending CN110708232A (zh) 2019-09-12 2019-09-12 一种实现jira消息实时通知的方法及***

Country Status (1)

Country Link
CN (1) CN110708232A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111651334A (zh) * 2020-05-31 2020-09-11 成都新潮传媒集团有限公司 一种jira***数据生成方法及装置
CN112783622A (zh) * 2021-01-13 2021-05-11 上海百胜软件股份有限公司 一种基于jira***的任务管理方法、***、设备和存储介质
CN113485913A (zh) * 2021-06-10 2021-10-08 上海百胜软件股份有限公司 一种分支管理方法、***、设备和存储介质
CN113516456A (zh) * 2021-08-06 2021-10-19 上海中通吉网络技术有限公司 一种基于jira应用的任务提醒***和方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090049131A1 (en) * 2007-08-13 2009-02-19 International Business Machines Corporation Task assignment and progress monitoring in an instant messaging session
CN108111392A (zh) * 2017-11-29 2018-06-01 努比亚技术有限公司 一种信息处理方法、装置及计算机可读存储介质
CN108829399A (zh) * 2018-04-13 2018-11-16 杭州朗和科技有限公司 一种应用的测试方法、测试装置、介质和计算设备
CN109460343A (zh) * 2018-09-10 2019-03-12 平安科技(深圳)有限公司 基于日志的***异常监控方法、装置、设备及存储介质
CN109510873A (zh) * 2018-11-29 2019-03-22 江苏徐工信息技术股份有限公司 一种bug实时监控沟通***及方法
CN109976800A (zh) * 2019-03-28 2019-07-05 北京字节跳动网络技术有限公司 基于Gitlab的消息通知方法、装置、设备及存储介质

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090049131A1 (en) * 2007-08-13 2009-02-19 International Business Machines Corporation Task assignment and progress monitoring in an instant messaging session
CN108111392A (zh) * 2017-11-29 2018-06-01 努比亚技术有限公司 一种信息处理方法、装置及计算机可读存储介质
CN108829399A (zh) * 2018-04-13 2018-11-16 杭州朗和科技有限公司 一种应用的测试方法、测试装置、介质和计算设备
CN109460343A (zh) * 2018-09-10 2019-03-12 平安科技(深圳)有限公司 基于日志的***异常监控方法、装置、设备及存储介质
CN109510873A (zh) * 2018-11-29 2019-03-22 江苏徐工信息技术股份有限公司 一种bug实时监控沟通***及方法
CN109976800A (zh) * 2019-03-28 2019-07-05 北京字节跳动网络技术有限公司 基于Gitlab的消息通知方法、装置、设备及存储介质

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
DANGDANGGEGE: "钉钉+jira", 《CSDN》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111651334A (zh) * 2020-05-31 2020-09-11 成都新潮传媒集团有限公司 一种jira***数据生成方法及装置
CN112783622A (zh) * 2021-01-13 2021-05-11 上海百胜软件股份有限公司 一种基于jira***的任务管理方法、***、设备和存储介质
CN113485913A (zh) * 2021-06-10 2021-10-08 上海百胜软件股份有限公司 一种分支管理方法、***、设备和存储介质
CN113516456A (zh) * 2021-08-06 2021-10-19 上海中通吉网络技术有限公司 一种基于jira应用的任务提醒***和方法

Similar Documents

Publication Publication Date Title
CN110708232A (zh) 一种实现jira消息实时通知的方法及***
US9521104B2 (en) Outgoing communications inventory
US9009307B2 (en) Automated alert management
CN110648112A (zh) 一种用于jira***的信息变更通知方法及***
CN100385973C (zh) 行业信息处理***及方法
US20100082388A1 (en) Method and system for managing information technology (it) infrastructural elements
CN103441896A (zh) 一种业务数据监测预警平台及预警方法
CN109951375B (zh) 基于邮件***触发sap***业务功能的方法和***
CN111815400A (zh) 跨境贸易电子商务物流信息通关申报方法及设备
CN114091704B (zh) 一种告警压制方法和装置
CN105427545A (zh) 基于drools的设备告警管理方法及装置
WO2019226279A1 (en) Frequent pattern analysis for distributed systems
CN104618432A (zh) 一种事件发送与接收的处理方法和处理***
CN112561447B (zh) 一种基于大数据的智慧工厂物流管理方法及装置
CN104866242B (zh) 一种数据删除***、方法及数据删除中心
CN109600250B (zh) 业务***故障通知方法、装置、电子装置及存储介质
CN105607983A (zh) 数据异常监控方法和装置
US20230188491A1 (en) Method and Related Systems for Dynamic Notification Management
CN116975117A (zh) 一种日志数据管理方法及装置
GB2614234A (en) Method and related systems for dynamic notification management
CN112929191B (zh) 服务监控方法、***以及相关设备、装置
CN113157461A (zh) 一种在执行任务单过程中传送消息的方法和装置
CN107832195B (zh) 主机环境管理方法、装置及***
CN105812247A (zh) 一种通过电子邮件处理业务告警信息的方法及***
CN115604668B (zh) 短信发送和推送监控方法、装置、设备及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200117