问题标签 [tcserver]

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.

0 投票
3 回答
614 浏览

docker - 如何将两个 docker 容器连接在一起?

我有一个带有 tcserver 的 docker 容器,上面有应用程序的 UI。我有第二个 docker 容器,它也在运行 tcserver,但这个容器有应用程序引擎。我试图让这两者以某种方式相互交谈,因为当我在网络浏览器上访问 UI 时,它说它没有连接到引擎。我查看了许多不同的教程,但它们不起作用,并且大多数不适用于我的情况。我该怎么做呢?先谢谢了。

0 投票
1 回答
3899 浏览

java - java.lang.OutOfMemoryError:无法创建新的本机线程消息但没有很多线程正在运行

在具有 6 个 java 进程的 linux 服务器上,运行具有不同 Web 应用程序的 tc-server,有时由于此错误,多个服务器停止工作(几乎同时):

这会导致在一台机器上运行的一个或多个 JVM 停止工作。(我们在同一台机器上运行了 6 个 tc-servers)看起来我们的 linux 机器上的最大进程数已达到。上的最大线程数OS-level is about 31389 (ulimit -u)。但是我们在 linux 中没有看到过多的线程当我查看操作系统时,大约有 1500 个线程在运行

在分析/监视 tcserver 进程时,每个 java 进程的线程数通常在 50 到 150 之间,并且由于 http 线程,负载可能会达到 350,但这会下降并且永远不会达到每个进程的最大线程数1000(在这台机器上)。

我们使用的是64 bit Java 1.7运行时环境,操作系统上总是有空闲内存。

今天,我们甚至在服务器启动 1 分钟后收到了这条消息。jvm 停止工作,但 os 进程继续运行。查看此进程的线程数时,它是 51。

所以看起来已经达到了最大线程数,但我们从来没有看到很多正在运行的线程。

0 投票
1 回答
80 浏览

tomcat8 - TcServer基于tomcat-8创建cluster-node模板

我在 Windows 环境中使用 TcServer Release 3.1.0,特别是“cluster-node”模板,问题在于当我运行命令来创建基于 tomcat-7 的服务器时,我需要它基于tomcat-8,这是我正在使用的命令:

这是我从命令提示符得到的消息:

阅读它说的文档取决于 tc 运行时版本,以在实例使用的“base-tomcat-7”或“base-tomcat-8”之间进行选择,因此任何强制应用 base-tomcat- 的想法8?

提前致谢。

0 投票
1 回答
354 浏览

maven - 如何自动化 TC Server 战争部署

我在我的计算机上下载了 TC 服务器标准版,因为这是安装在 QA 服务器上的版本。我的最终目标是编写一个 maven 任务来在远程 tc 服务器的实例中部署一个战争应用程序。

因为使用的是标准版,所以没有预装tomcat管理器(所以不能再使用maven的cargo插件了)。

那么有什么方法可以将我的 jar 部署到远程服务器实例中,而无需手动将其放入 webapp 文件夹中?

提前致谢 !

0 投票
1 回答
145 浏览

tcserver - Spring Insight 是否不再存在

我已经下载了几个版本的 STS 和最新的 tcServer 开发者版。这些软件包都没有可用的 Insight 模板。

关于如何创建一个 tcServer 来执行这个 spring 分析的说明非常简单。它只是行不通。所以简单的问题是这个功能是否已从 tcServer 中删除?

万一答案是“否”,那么互联网上的每个网页和 PDF 都是错误的。所以接下来的问题是“如何创建这个服务器?”

0 投票
1 回答
2141 浏览

linux - Spring Tool Suite 3.8.2 - 在 Ubuntu 上安装

我设法在 Ubuntu 16.04 上安装了 STS 3.8.2 - 进行了大量的黑客实验。我有它的工作,但我对我的解决方案不满意。

这是我必须做的:

  1. 将 tar 文件解压缩到 /opt/sts-bundle。如果将它放在其他任何位置,例如 /opt/sts,TC 服务器将无法从 STS 启动。

  2. 使用 /opt/sts-bundle 中的文件,TC 服务器仍然无法从 STS 启动 - 权限错误。要让它工作,你需要使用 pivot-c-server 子目录的权限,基本上你需要打开你的组(运行 STS 的同一个)(安全漏洞?)。

  3. 在尝试备份所有 conf 文件时,您自己的 ~/sts-bundle 中的本地安装因“找不到文件”而失败。它仍然在 /opt/sts-bundle 中查找所有这些配置文件(只是将它们复制到 /backup)。您可以在 STS 服务器属性中更改服务器的顶级目录 - 但它仍会在 /opt/sts-bundle 中查找。似乎是硬编码的 - 不知道在哪里。因此,您必须在以 /opt/sts-bundle 为根的树中的 conf 目录中创建所有配置文件(“触摸”有效 - 创建空文件)。TC Server 仍然无法以“清理失败”错误启动 - 从详细消息中没有任何线索,哪些文件正在被“清理”。

  4. 我尝试根据 Pivotal TC Server 文档的建议创建一个非特权用户“tcserver”。我安装到 /opt/sts-bundle,同时以 tcserver 身份登录(具有 sudo 权限)。当我将 STS 用作不是“tcserver”的常规开发人员时,这将失败。无法弄清楚如何告诉 TC 服务器在与启动 STS 的用户不同的用户下运行。

  5. 我正在使用但我不满意的解决方案首先将 tar.gz 文件提取到 /opt/sts-bundle 中,如它所愿。然后将 sts-bundle 的所有者和组更改为我的 id 和我的组(与 STS UI 中使用的相同)。我对此并不满意。将属于单个开发人员的东西放在 /opt 中似乎是错误的。

我是 Linux 新手,我还有一些 Windows 习惯需要改掉。

问题是:我如何获得干净的解决方案(使用全局 /opt 目录中的“tcserver”用户安装)为不是“tcserver”的开发人员工作?tcserver 用户应该如何与开发人员(同一组?)相关联。

我是否让这个问题变得比应该的更难?我错过了什么?

0 投票
1 回答
3136 浏览

java - 目标运行时 Pivotal tc Server Developer Edition (Runtime) v3.0 未定义

我在 Spring 框架中开发的 STS(spring tool suite) 中导入了一个项目。现在,我面临一个名为“Target runtime Pivotal tc Server Developer Edition (Runtime) v3.0 is not defined”的问题。

在此处输入图像描述

0 投票
0 回答
274 浏览

spring - 如何调试 TC 关键服务器

我有一个从几乎相同的环境中导入的 SPRING WEB 项目,它运行良好。当我将它导入当前的 PC 时,它不起作用。

这是关键服务器所说的:

除此之外没有日志。

这是 catalina 日志文件

当我启动服务器时,我得到这个页面: The requested resource is not available.

我该如何调试呢?

或者如何激活服​​务器的调试?

任何帮助将不胜感激。谢谢。

我需要采取哪些步骤来确定问题?

0 投票
5 回答
5094 浏览

maven-3 - 发布到关键 tc 服务器遇到了...无法启动 tc 服务器

我最近安装了新的 STS 3.8.3 版本。在我开始向 maven 添加依赖项后,我的 tc 服务器立即停止工作,并且出现了这个错误

在此处输入图像描述

我无法理解这个问题,它是在我更新我的存储库索引之后出现的。以下是错误。

发布配置... 将文件复制到 D:/sts-bundle/pivotal-tc-server-developer-3.2.2.RELEASE/base-instance/backup\catalina.policy: D:\sts-bundle\pivotal- 时出错tc-server-developer-3.2.2.RELEASE\base-instance\conf\catalina.policy (系统找不到指定的路径) D:\sts-bundle\pivotal-tc-server-developer-3.2.2.RELEASE \base-instance\conf\catalina.policy (系统找不到指定的路径) Error copying file to D:/sts-bundle/pivotal-tc-server-developer-3.2.2.RELEASE/base-instance/backup\ catalina.properties: D:\sts-bundle\pivotal-tc-server-developer-3.2.2.RELEASE\base-instance\conf\catalina.properties (系统找不到指定的路径) D:\sts-bundle\关键-tc-server-developer-3.2.2.RELEASE\base-instance\conf\catalina。属性(系统找不到指定的路径) 将文件复制到 D:/sts-bundle/pivotal-tc-server-developer-3.2.2.RELEASE/base-instance/backup\context.xml: D:\sts- 时出错bundle\pivotal-tc-server-developer-3.2.2.RELEASE\base-instance\conf\context.xml(系统找不到指定的路径) D:\sts-bundle\pivotal-tc-server-developer-3.2 .2.RELEASE\base-instance\conf\context.xml (系统找不到指定的路径) Error copying file to D:/sts-bundle/pivotal-tc-server-developer-3.2.2.RELEASE/base- instance/backup\jmxremote.access: D:\sts-bundle\pivotal-tc-server-developer-3.2.2.RELEASE\base-instance\conf\jmxremote.access(系统找不到指定的路径)RELEASE\base-instance\conf\context.xml(系统找不到指定路径) D:\sts-bundle\pivotal-tc-server-developer-3.2.2.RELEASE\base-instance\conf\context.xml (系统找不到指定的路径) Error copying file to D:/sts-bundle/pivotal-tc-server-developer-3.2.2.RELEASE/base-instance/backup\jmxremote.access: D:\sts-bundle \pivotal-tc-server-developer-3.2.2.RELEASE\base-instance\conf\jmxremote.access(系统找不到指定的路径)RELEASE\base-instance\conf\context.xml(系统找不到指定路径) D:\sts-bundle\pivotal-tc-server-developer-3.2.2.RELEASE\base-instance\conf\context.xml (系统找不到指定的路径) Error copying file to D:/sts-bundle/pivotal-tc-server-developer-3.2.2.RELEASE/base-instance/backup\jmxremote.access: D:\sts-bundle \pivotal-tc-server-developer-3.2.2.RELEASE\base-instance\conf\jmxremote.access(系统找不到指定的路径)RELEASE\base-instance\conf\jmxremote.access(系统找不到指定的路径)RELEASE\base-instance\conf\jmxremote.access(系统找不到指定的路径)

请帮我解决这个问题...

(注意:我也在 maven 下标记了这个问题,尽管我不太确定它是如何相关的。如果没有关系,请忽略)

0 投票
0 回答
90 浏览

spring-tool-suite - 尝试启动时,Pivotal 服务器挂起

电脑为Windows7 64位家庭版。我解压下载的 Spring-Tool-Suite 3.8.1 ,有 jdk 1.8 和 jre 1.6 , java_home 在 jre 1.6 上,因为 Spring 项目 java 运行时构建路径是 1.6

我导入了一个项目,构建它并将其拖到关键服务器中。但是当我通过单击绿色启动按钮启动关键服务器时,它总是在 2 分钟内被提及“启动”,然后显示警报错误。那么如何让服务器启动呢?