我想存储一个整数变量,用于增加和减少(限制对外部API的并发请求的计数信号量)。这很容易,但是我需要一种方法从运行在并行SQL代理作业中的SSIS包中读取/写入此变量。现在,可以同时运行0到5个SQL代理作业实例,因此也可以运行相应数量的SSIS包。
有哪些选项可供我读写此变量?将使用该变量的代码编写为.NET中的自定义SSIS任务。
确切的值并不是特别重要,只要它大致接近就在公差范围内。确切的值很好,但不是必需的。
我可以访问文件系统、注册表、数据库、服务器和整个SSIS代理,但我想通过15-30个线程频繁检查此变量,这在历史上使用文件系统方法引起了问题(我可能做错了),而且在我的看法中,存储在数据库中太过密集。请纠正我如果我错了。将其存储在注册表中将防止跨服务器群访问该变量。
如果有人可以帮忙,我将很乐意成为您的契约仆人。
有哪些选项可供我读写此变量?将使用该变量的代码编写为.NET中的自定义SSIS任务。
确切的值并不是特别重要,只要它大致接近就在公差范围内。确切的值很好,但不是必需的。
我可以访问文件系统、注册表、数据库、服务器和整个SSIS代理,但我想通过15-30个线程频繁检查此变量,这在历史上使用文件系统方法引起了问题(我可能做错了),而且在我的看法中,存储在数据库中太过密集。请纠正我如果我错了。将其存储在注册表中将防止跨服务器群访问该变量。
如果有人可以帮忙,我将很乐意成为您的契约仆人。