问题标签 [wso2dss]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wso2 - 使用 ESB 和 DSS 集群进行动态负载平衡,WSO2
我想创建一个数据服务服务器(DSS)集群,并使用企业服务总线(ESB)作为负载平衡器。在这个部署中,集群中有管理器 DSS 的目的是什么,如果有管理器,是不是单点故障?
这些是我用于负载平衡和 DSS 集群的参考:
registry - 在 WSO2 中跨多个集群共享注册表空间
通过使用本指南,我已经完成了建立一个 Carbon 产品集群,并通过更改 G-Reg(Governance Registry)资源下的 _system/xxxConfig 中的部署来更改各个节点的配置。
另一方面,我想更进一步,我需要一个中央 G-Reg,它与其他 G-Reg 共享注册表空间(此 G-Reg 与各个 Carbon 产品共享其注册表)。考虑诸如部署:
假设我们有 5 个集群:
1-具有 G-Reg(共享注册表)的 DSS 集群
2-具有 G-Reg 的 DSS 集群(共享注册表)
具有 G-Reg(共享注册表)的 3 个 ESB 集群
具有 G-Reg(共享注册表)的 ESB 4 集群
具有 G-Reg(共享注册表)的 5 个 AS 集群
我想要实现的是将上面的所有 G-Regs 连接到一个中央 G-Reg,并从那里控制所有配置。
Carbon 产品是否可以进行这样的部署,如果可以,我该如何实现?
dependencies - WSO2 DSS Cassandra 依赖
集成的 Cassandra 服务器(版本 0.7.x)是否与 WSO2 DSS(版本 2.6)松散耦合?使用较新版本的 Cassandra(例如 0.8.x)会影响低级别的 DSS 吗?
谢谢
sql-server - 无法在 WSO2 数据服务服务器上加载 SQL Server 的驱动程序
我试图在 WSO2 数据服务服务器中创建一个新的数据服务来连接 SQL Server 2005。但是,每次我测试连接时,我都会收到错误消息“驱动程序类 com.microsoft.jdbc.sqlserver.SQLServerDriver 无法加载”。
我不相信我的连接字符串或凭据有问题,因为它在加载驱动程序时失败。
我在这个过程中缺少什么步骤?
null - WSO2DSS 如何管理包含一些空值列的查询的 XML 映射
我有一个简单的查询
这 '?' 是输入参数,永远不会为空。
该查询返回一条类似于以下内容之一的记录:
案例 1 - 个人
案例 2 - 公司
当我获得第二条记录时,DSS 会抛出 NullPointerException。
我猜这是因为 Firstname 中的 <> 值,我找到了一种通过测试 SQL (Oracle) 中的空值来绕过它的方法
“选择 nvl(t.firstname, ' ') firstname, nvl(t.lastname, ' '), lastname, nvl(t.zipcode, ' '), nvl(t.city, ' ') 等...”
这适用于所有可以为空的列(我的查询比这长一点),因为它们是可选的。
我知道如果数据库设计正确(例如创建两个不同的实体来管理人员和公司),这不应该发生(理论上),但它是一个商业产品,然后我无法更改它,我用一个简单的案例来解释一个很长的查询。
我的 .dbs 的摘录是:
您是否知道是否可以选择放入 .dbs 以管理查询返回的空值?
我试图在 wso2.org 上找到一个文档,但它是非常简单的示例,与此案例无关。
更新 这里的表模式:
更新 2 - 堆栈跟踪:
为了对此进行测试,您必须删除 DBS 中的所有“nvl(...)”,否则它运行良好。这是 first_name 为“null”的记录。
wso2 - 自动部署 DSS 数据源配置
我们有一个“mavenized”项目,其中包含多个容器(wso2esb、wso2dss、tomcat)和许多要部署到它们的组件。
我们正在尝试找到一种方法来为我们所有的 DSS 服务部署数据源配置,但我注意到它存储在自己的数据库 (H2) 中。
您是否知道是否有任何方法可以声明 XML 文件之类的内容,以便以自动方式在 DSS 中创建数据源?
我试图查看文档,但没有发现任何对自动部署有用的东西(意味着不使用管理页面)。
caching - WSO2 DSS 中的缓存设置
我们在 DSS 中部署了不同的服务,并且我们有不同的缓存方式:
- 没有缓存
- 1小时缓存
- 1 天缓存
有没有办法在不使用管理控制台的情况下直接将此缓存设置到每个 dbs 文件?
另一种方法是通过配置文件设置这三个缓存,然后从 dbs 文件中引用它们。
我们正在寻找的解决方案是不使用管理控制台。
wso2 - 带有 Oracle OLAP 多维数据集的 WSO2 数据服务服务器
有谁知道如何将 Oracle OLAP 多维数据集与 WSO2 DSS 集成?
我已经尝试寻找有关它的资源(谷歌、论坛等),但我找不到任何东西。
那可能吗?
sql-server-2008 - WSO2 ESB 数据库通知
我需要了解 WSO2 ESB 是否可以监视 SQL Server 2008 数据库的表更新。如果检测到更新,则 ESB 将从 SQL Server 实例中提取更改,转换它们并将它们作为消息传递到 JMS 队列。
我一直在查看 WSO2 数据服务,但没有描述这种赛事风格
欢迎任何建议!
wso2 - WSO2 Data Services Server on Linux 64-bit?
I'm trying to get WSO2 DSS installed on a 64-bit server and am getting the following error:
/opt/wso2dss/bin/daemon.sh: /opt/wso2dss/./bin/native/wrapper-linux-x86-32: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
Any ideas?