ServiceNowUpdateService:此服务向用户提供ServiceNow中新分配票证的更新,以用于警报。它也依赖于Mongo数据库,由Sinatra服务提供两条关键信息:

  • 特定请求用户的“新”或未报告的票证列表

  • ServiceNow实例URL,用于显示通知链接和配置端点。

服务启动流程

  1. 启动一个MongoDB实例。

  2. 使用rackup命令启动Sinatra服务。

Chrome扩展程序

  • 此扩展程序轮询Sinatra服务,确定是否有新分配给指定用户的票证。

  • 当检测到新票证时,通知用户,并允许用户通过通知中的按钮直接在浏览器中打开票证。