我不想在site.pp中对节点和模块进行硬编码,我想在代理轮询配置时从数据库中获取模块列表。
我在MSSQL数据库中有代理列表,我想将Web应用程序部署到这些列表中。
现在我为不同的代理商提供了不同的模块,
例如,这是我在数据库中的数据
服务器模块
产品
B产品
一名员工
C员工
D员工
我想将Product web部署到服务器:A,B和Employee Web到服务器:A,C,D
任何人都可以帮助我吗?
答案 0 :(得分:0)
了解如何实施External Node Classifier (ENC)。您需要创建一个从数据库中读取的脚本,并为调用节点返回YAML。这将允许您根本不使用site.pp
文件并管理数据库中的配置。
关于如何使用它有一些警告,所以一定要满足你的需求。