第二十二章 开发Productions - ObjectScript Productions - 生成警报

这篇具有很好参考价值的文章主要介绍了第二十二章 开发Productions - ObjectScript Productions - 生成警报。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

第二十二章 开发Productions - ObjectScript Productions - 生成警报

生成警报

如果发生警报事件,警报会在生产运行时向适用的用户发送通知。目的是提醒系统管理员或服务技术人员存在问题。可以通过电子邮件、文本寻呼机或其他机制发送警报。所有警报还会将消息写入 IRIS 事件日志,类型为警报。

生产警报机制的工作原理如下:

  • 当为Productions创建业务主机类时,包括以下代码:

    1. 检测用户必须解决的不良情况或其他情况。
    2. 在这些情况下生成警报。
  • 定义并配置一个警报处理器,它是一个名为 Ens.Alert 的业务主机。警报处理器可以选择性地管理警报以跟踪解决事件的过程。有关定义警报处理器的详细信息,请参阅定义警报处理器。任何产品最多只能包含一个警报处理器。

在业务主机类(BPL 流程类除外)中,执行以下操作以生成警报:

  1. 在创建 Ens.AlertRequest的实例。
  2. 设置此实例的 AlertText 属性。将其指定为提供足够信息的字符串,以便技术人员清楚地了解如何解决问题。
  3. 调用业务宿主类的 SendAlert() 方法。该方法异步运行,不会耽误业务宿主的正常活动。

注意:有关在 BPL 中生成警报的信息,请参阅开发 BPL 流程。

添加Trace Elements

跟踪是主要在开发期间使用的工具。添加跟踪元素,以便可以查看生产中各种元素的行为,以进行调试或诊断。要将跟踪元素添加到产品中,需要在代码(通常是业务主机类)中确定希望查看运行时信息的区域。在这些区域中,添加(可能)编写跟踪消息的代码行。请注意,这些只是一般意义上的消息;跟踪消息只是字符串,与 Ens.Message 及其子类无关。

在大多数情况下,可以定义两种跟踪元素:用户元素和系统元素。在大多数情况下,定义用户跟踪元素更为合适。

注意:有关在 BPLDTL 或业务规则中编写跟踪元素的信息,请参阅开发 BPL 流程、开发 DTL 转换和开发业务规则。

此外,有关启用跟踪的信息,请参阅在监控产品中启用跟踪。

在 ObjectScript 中编写跟踪消息

要在 ObjectScript 中编写跟踪消息,请使用以下代码行:

  • 要编写用户跟踪消息:
 $$$TRACE(trace_message)

其中 trace_message 是一个字符串,其中包含有关在其中添加这行代码的上下文的有用信息。

  • 编写系统跟踪消息(不太常见):
 $$$sysTRACE(trace_message)

可能会在 IRIS系统代码中看到$sysTRACE,但是自己的业务主机类的适当选择通常是$TRACE

$$$TRACE("received application for "_request.CustomerName)

用BPL或DTL编写跟踪消息

要在BPL业务流程或DTL数据转换中编写用户跟踪消息,请使用<trace>元素。请参阅《业务流程和数据转换语言参考》或《数据转换语言参考》。文章来源地址https://www.toymoban.com/news/detail-472122.html

到了这里,关于第二十二章 开发Productions - ObjectScript Productions - 生成警报的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 第二十二章 Unity 光照贴图

    光照贴图过程将预先计算场景中静态物体表面的亮度,并将结果存储在称为“光照贴图”的纹理中供以后使用。光照贴图可以包含直接光照和间接光照,以及阴影效果。但是,烘焙到光照贴图中的数据无法在运行时更改,这就是为什么移动静态物体后,阴影不会跟随移动。接

    2024年02月04日
    浏览(20)
  • 第二十二章:HBase的CRUD操作

    HBase是一个分布式、可扩展、高性能的列式存储系统,基于Google的Bigtable设计。它是Hadoop生态系统的一部分,可以与HDFS、MapReduce、ZooKeeper等组件集成。HBase具有高可靠性、高性能和高可扩展性,适用于大规模数据存储和实时数据访问场景。 在HBase中,数据以行为单位存储,每行

    2024年02月20日
    浏览(17)
  • ArduinoUNO实战-第二十二章-红外遥控实验

    Arduino基础入门篇25—红外遥控 Arduino与红外遥控握手 在日常生活中我们会接触到各式各样的遥控器,电视机、空调、机顶盒等都有专用的遥控器,很多智能手机也在软硬件上对红外遥控做了支持,可以集中遥控绝大部分家用电器。 当按下遥控器上某个按键,串口输出该按键的

    2024年02月16日
    浏览(19)
  • 第二十二章 案例TodoList之鼠标事件

    本小节,我们需要使用鼠标事件,给 Item 组件添加背景颜色,并显示删除按钮。 添加鼠标移入和移出事件 主要的改造点: 初始化一个状态数据,用于控制背景颜色和删除按钮 当值为 true 的时候,背景颜色变为灰色,删除按钮显示。为 false 的时候,背景颜色变回白色,删除

    2024年02月08日
    浏览(17)
  • 第十五章 开发Productions - ObjectScript Productions - 开发Productions介绍

    互操作性产品允许连接可能使用不同通信协议和不同消息格式的系统。可以使用 Java 、 .NET 、 ObjectScript 、 SQL 或业务流程、数据转换和业务规则的图形编辑器来开发产品。 文档 互操作性生产概述 在 ObjectScript 中开发 使用 PEX 在 Java 或 .NET 中开发 使用 SQL 业务流程 ( BPL ) 数据

    2024年02月06日
    浏览(66)
  • 第三十章 开发Productions - ObjectScript Productions - 定义业务操作 - 调用适配器方法

    最常见的是,业务操作不包含用于与外部系统通信的逻辑。相反,业务操作使用处理此逻辑的出站适配器。一旦业务操作与出站适配器相关联,它就会调用适配器的方法来发送和接收数据。有关调用适配器方法的详细信息,请参阅从业务主机访问属性和方法。 尽管业务操作主

    2024年02月08日
    浏览(32)
  • UNIX网络编程卷一 学习笔记 第二十二章 高级UDP套接字编程

    TCP是一个字节流协议,又使用滑动窗口,因此没有记录边界或发送者数据发送能力超过接收者接收能力之类的事情,但对于UDP,每个输入操作对应一个UDP数据报(一个记录),因此当收取的数据报大于引用的输入缓冲区时就有问题。 UDP是不可靠协议,但有些应用确实有理由使

    2024年02月12日
    浏览(31)
  • 第二章:25+ Python 数据操作教程(第二十二节如何从 R 调用或运行 python)持续更新

    本文介绍了如何从 R 调用或运行 python。这两种工具都有自己的优点和缺点。使用这两个工具中最好的包和功能并将其组合起来总是一个好主意。在数据科学领域,这些工具在使用方面拥有良好的市场份额。R 主要以数据分析、统计建模和可视化而闻名。而Python在深度学习和自

    2024年02月07日
    浏览(22)
  • STP和MTP(第二十二课)

    2、如何实现 1)在MSTP网络种,引入了域的概念,称为MST域 2)每一个MST域中包含一个或多个“生成树”称为“实例” 3)每个“实例生成树”都可以绑定vlan,实现vlan数据流的负载分担/负载均衡 4)默认情况下,所有的vlan都属于“实例树0:即:instance 0” 5)不同的“实例树”、

    2024年02月15日
    浏览(20)
  • 【论坛java项目】第二章 Spring Boot实践,开发社区登录模块:发送邮件、开发注册功能、会话管理、生成验证码、开发登录、退出功能、

    😀如果对你有帮助的话😊 🌺为博主点个赞吧 👍 👍点赞是对博主最大的鼓励😋 💓爱心发射~💓 bofryuzursekbiab——密码 访问邮箱域名 邮箱端口 账号 密码 协议 详细配置 JavaMailSender 是 Spring Email 的核心组件,负责发送邮件 MimeMessage 用于封装邮件的相关信息 MimeMessageHelper 用

    2024年02月06日
    浏览(24)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包