# 第六章 创建Callout Library
`Callout library` 库是一个共享库,其中包含自定义`Callout`函数和允许 `IRIS`使用它们的启用代码。本章描述如何创建`Callout`库并在运行时访问它。
- `Callout library` 简介-描述如何创建和访问`Callout library` 。
- `ZFEntry
# 第七章 创建Callout Library - 创建 ZFEntry 表
# 创建 `ZFEntry` 表
每个 `Callout` 库必须定义一个 `ZFEntry` 表,该表允许 `IRIS` 加载和访问 `Callout` 函数。 `ZFEntry` 表由以 `ZFBEGIN` 开头、以 `ZFEND` 结尾的宏代码块生成。在这两个宏之间
# 第六十五章 开发Productions - ObjectScript Productions - Production品及其零部件的生命周期 - Runtime
# `Runtime`
当`Production`运行时,业务服务会重复调用入站适配器的 `OnTask()` 方法。此 `OnTas`k 循环由业务服务的 `CallInterval
我使用%SYSTEM.WorkMgr的多进程( multicompile=1)来处理数据,但是我发现执行完 WaitForComplete后,%SYSTEM.WorkMgr创建的进程没有马上结束,
他们的状态是evtw,如果我执行了很多次这样的操作,进程就会越来越多,它会导致服务器卡顿等异常,但是过一会儿他们会消失,留一个它不会消失。它产生的子进程其实是可以使用
如题,我根据日志发现并没有snmpext.dat文件 这个应该是需要连接到windows snmp server生成的,您先确认一下windows snmp server 是不是正确在服务器上安装了。
Windows Server SNMP安裝和配置_windows snmp配置_Par@ish的博客-CSDN博客可以对照一下这个
# 第十六章 调用Callout Library函数
`Callout` 库是一个共享库(`DLL` 或 `SO` 文件),其中包含 `$ZF Callout` 接口的挂钩,允许各种 $ZF 函数在运行时加载它并调用其函数。 `$ZF Callout` 接口提供了四种不同的接口,可用于在运行时加载 `Callout` 库并从该库调用函数。这些接口的主要区别在于如何识别库并将其加载到内存中
# 第二十六章 使用系统监视器 - 使用 ^%SYSMONMGR 管理应用程序监视器
如使用 `^%SYSMONMGR` 实用程序中所述,`^%SYSMONMGR` 实用程序允许管理和配置系统监视器,包括应用程序监视器。该实用程序可以在任何名称空间中执行,使用它所做的更改只会影响启动它的名称空间。必须通过在该命名空间中启动 `^%SYSMONMGR`
下面的代码允许用户查看其实例的审计设置。通过运行类方法 "test "来运行该代码。:
class objectscript.checkAudit Extends %RegisteredObject
{
classmethod test() {
w "Checking for Auditing...",!
Set SYSOBJ =
# 第十七章 使用系统监视器 - 使用 ^%SYSMONMGR 实用程序
`^%SYSMONMGR` 实用程序可让管理和配置系统监视器。该实用程序可以在任何名称空间中执行,使用它所做的更改只会影响启动它的名称空间。必须通过在该命名空间中执行 `^%SYSMONMGR` 来为配置的每个启动命名空间维护单独的系统监视器配置。在对命名空间的系统监视器配置进行任何更改后
# 第十九章 使用系统监视器 - 配置系统监视器命名空间
# 配置系统监视器命名空间
当一个实例启动时,系统监视器会在每个已配置的启动命名空间中作为一个单独的进程自动启动(默认情况下仅限 `%SYS`)。所有系统监视器配置和设置都是特定于命名空间的。当使用 `^%SYSMONMGR` 进行更改时,更改仅影响启动该实用程序的命名空间。
# 第四十五章 使用 ^SystemPerformance 监视性能 - Abort ^SystemPerformance
# `Abort ^SystemPerformance`
如果要停止正在运行的配置文件,可以中止数据收集,并可选择使用 `$$Stop^SystemPerformance(runid)` 命令删除配置文件的所有 `.log
下面是一个ObjectScript片段,它允许为InterSystems IRIS创建数据库、命名空间和Web应用程序:
```
set currentNS = $namespace
zn "%SYS"
write "Create DB ...",!
set dbName="testDB"
set dbProperties(
# 第二十六章 使用任务管理器(四)
# 导入任务
导入任务页面(系统操作 > 任务管理器 > 导入任务)允许通过浏览到先前导出的任务文件,然后单击立即执行操作来导入和运行任务。
**注意:任务只能从运行相同版本的 IRIS 的实例导入或导出。**
# 使用 `^TASKMGR`
`^TASKMGR`
# 第四十九章 使用 ^SystemPerformance 监视性能 - 复制配置文件
# 复制配置文件
可以使用以下 `API` 命令将现有配置文件复制到具有不同名称的文件:
```java
set rc=$$copyprofile^SystemPerformance("sourceprofilename","targetprofilename

