问题标签 [tandem]
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.
fault-tolerance - HP (Tandem) Non stop 与 Linux 集群相比如何?
HP NonStop 系统(以前称为“Tandem”)以其高可用性和可靠性以及更高的价格而闻名。
在这些方面和其他方面,基于 Linux 或 Unix 的集群与它们相比如何?
java - 在 HP Tandem(不间断)中获取 Java 流时出现问题
我们正在从 G 系列到 H 系列的 Tandem NonStop 系统之间移植一个简单的 Java 应用程序。Java 版本为 1.5.0_02。
在执行基本 I/O 任务(例如从客户端套接字获取输出流或打开客户端套接字)时,我们会收到如下异常
java.io.IOException: Value out of range
或者
java.net.SocketException: Value out of range
(“超出范围的值”是 Tandem 的本地行话,嗯,我认为的一切)。
有没有人遇到过类似的问题?即 I/O 损坏,例如弄乱 JNI?
我想系统有问题,但它可能在哪里?
谢谢你。
编辑:
根据要求添加片段
示例片段 (a) - 使用Runtime.exec ()
(改编)
堆栈跟踪(一):
最后一行失败,输出被重定向到控制台(!)。
示例片段 (b) - 使用HttpURLConnection
:
堆栈跟踪(b):
情况 (a) 可以避免,因为它是以前 JRE 版本 (!) 的其他问题的解决方法,但与套接字相同的行为真的很讨厌。
odbc - NonStop ODBC:如何将连接(ODBC 服务器)分配给 CPU?
我们有一个在 NonStop 服务器上运行的 ODBC 池。池连接到 SQL/MX。
这个池被一些外部 Java 应用程序使用,每个应用程序都有一个连接到 ODBC 池的 JDBC 池(例如,每个应用程序有 14 个连接)。
随着时间的推移(在几次应用程序回收之后),我们看到 CPU 之间的不平衡——有些运行了 8 个 ODBC 进程,有些只有 5 个。这也会导致 CPU 时间不平衡。
到目前为止,我们假设 CPU 以循环方式分配给 ODBC 进程。这将保持 ODBC 进程的数量或多或少均匀分布。但事实并非如此。
是否有任何关于 ODBC 池如何决定为每个新分配的进程选择哪个 CPU 的信息?它是否查看 CPU 负载?有效内存?还有什么?
可悲的是,即使是惠普自己的人(我们可以使用)也无法确定地回答这些问题。:-(
ftp - 以二进制模式对结构化文件进行 FTP 处理
我正在尝试将文件 FTP 到 Tandem HP/Non-Stop 环境中。记录使用 C 进程写入文件,然后使用另一个 C 进程读取。
该文件本身包含一些使用标准文本编辑器无法读取的记录。我认为这意味着要正确传输文件,我需要以二进制模式传输它。尝试以二进制模式传输会产生以下错误。
我试图用谷歌搜索上述错误,但没有任何结果。对我来说,结构化文件听起来像是包含结构化记录的二进制文件。这不应该以二进制模式进行FTP吗?FTP 程序迫使我使用 ASCII 模式。
第二个错误是为了什么?(即“相对文件记录长度>最大记录长度”)
c - 与 gotoxy 类似的功能并在 HP TANDEM - GUARDIAN 上打印一行
我正在通过 C 编程在 HP 串联机器的 Guardian 环境中工作。谁能告诉我一个函数,我可以通过移动到 X 行和 Y 列来打印输出。就像 Guardian 上的诅咒库一样。
当我尝试包含它时,它无法识别它。
database - soapui-访问串联数据库
我想访问串联数据库,为此我设置了
驱动程序:com.tandem.t4jdbc.SQLMXDriver
和测试连接给出以下错误
com.eviware.soapui.support.SoapUIException:无法初始化 drvr [com.tandem.t4jdbc.SQLMXDriver] 的连接,connectionString [jdbc:t4sqlmx://10.100.200.153:18650/catalog=QA_APPL;schema=APPLICATION;user= easyqa.appl;password=#QaAppl!]
搜普支持这个驱动吗?
谢谢
mysql - 组串联记录
我有一张这样的桌子:
在这里我想分组A
和B
。但我想对串联值进行分组。
因此,如果两个相同的记录之间有不同的记录,那么两个记录(相同)都应该出现。
例如,我的预期输出应该是:
我正在尝试的是:
但它给了我错误的结果:
请注意,我阅读了这个问题,但解决方案是在 PHP 中给出的,而我想要在 MySQL 中。
我正在尝试解决此 SQLFiddle中的问题。
mysql - 合并唯一键包含多列的两个表
我有两个表 A 和 B(具有相同的架构),我想通过将 A 中的所有条目插入 B 来合并它们。如果表 B 已经有与 A 中的键关联的数据,我想静默删除这些数据。
问题是表 B 有一个由三列组成的唯一键索引,所以我不能只说“ WHERE A.key <> B.key
”。
我似乎无法按照以下方式制定 SQL 语句:
有没有办法将INSERT
那些从 A 到 B 的行在 B 中不存在相应的三列键?
c - FTPopen()、FTPclose() 等的 API 文档。人。在串联
我需要用 C 语言为 HP NonStop (Tandem) 编写一个 SFTP 服务器。现有的 FTP 服务器使用FTPopen()
,FTPput()
和等功能FTPclose()
。
我在哪里可以找到有关这些功能的文档?
与 HP NonStop 文档一样,Google 用处不大……
c - 从 COBOL 调用 C:stderr 出现问题
从我的 COBOL 程序中,我调用了我的 C 模块,它本身调用了一个专有库。这个库坚持写到,尽管由于主程序是用 COBOL 编写的stderr
,所以没有可用的。stderr
因此,程序中止并显示以下消息:
惠普的支持人员建议我发布
在运行程序之前在 TACL 中。这确实解决了我的问题。但是,我的程序将被多个脚本中的几个人使用,我不想强迫他们PARAM SAVE-ENVIRONMENT ON
在运行程序之前发布。
是否有一些 COBOL85 指令允许我在不手动更改任何参数的情况下正确运行程序?就像是
会很好...
编辑:
因为我能够修改 C 模块(而不是库),所以我对基于 C 的解决方案完全满意。但是,stderr
在调用库之前简单地打开并不能解决我的问题。