Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
配置Teamcity';测井行为_Teamcity - Fatal编程技术网

配置Teamcity';测井行为

配置Teamcity';测井行为,teamcity,Teamcity,我将Teamcity 5用于我们的CI环境。这是一个很棒的工具,但我一直在努力解决一件事:\TeamCity\logs文件夹中的stdout\u yyyyMMdd.log文件变得非常大。有办法把它关掉吗 到目前为止我看过的地方: 喷气式飞机:标准飞机上没有 谷歌搜索“tomcat标准日志”:前几个链接并没有真正解决这个问题 编辑: 在KIR的建议下,我实际上是想看看stdout里有什么。同一条异常消息反复出现: [2010-12-01 08:57:21,268] WARN - jet

我将Teamcity 5用于我们的CI环境。这是一个很棒的工具,但我一直在努力解决一件事:
\TeamCity\logs
文件夹中的
stdout\u yyyyMMdd.log
文件变得非常大。有办法把它关掉吗

到目前为止我看过的地方:

  • 喷气式飞机:标准飞机上没有
  • 谷歌搜索“tomcat标准日志”:前几个链接并没有真正解决这个问题
编辑

在KIR的建议下,我实际上是想看看stdout里有什么。同一条异常消息反复出现:

[2010-12-01 08:57:21,268]   WARN -   jetbrains.buildServer.SERVER - java.io.FileNotFoundException: <...Path...>\.BuildServer\system\caches\search\_8p.prx (The system cannot find the file specified) 
[2010-12-01 08:57:21,315]  ERROR - erverSide.search.SearchService - SearchService.enqueueHistory 
java.io.FileNotFoundException: <...Path...>\.BuildServer\system\caches\search\_8p.prx (The system cannot find the file specified)
    at java.io.RandomAccessFile.open(Native Method)
    at java.io.RandomAccessFile.<init>(Unknown Source)
    at org.apache.lucene.store.SimpleFSDirectory$SimpleFSIndexInput$Descriptor.<init>(SimpleFSDirectory.java:78)
    at org.apache.lucene.store.SimpleFSDirectory$SimpleFSIndexInput.<init>(SimpleFSDirectory.java:108)
    at org.apache.lucene.store.SimpleFSDirectory.openInput(SimpleFSDirectory.java:65)
    at org.apache.lucene.index.SegmentReader$CoreReaders.<init>(SegmentReader.java:132)
    at org.apache.lucene.index.SegmentReader.get(SegmentReader.java:638)
    at org.apache.lucene.index.SegmentReader.get(SegmentReader.java:599)
    at org.apache.lucene.index.DirectoryReader.<init>(DirectoryReader.java:104)
    at org.apache.lucene.index.ReadOnlyDirectoryReader.<init>(ReadOnlyDirectoryReader.java:27)
    at org.apache.lucene.index.DirectoryReader$1.doBody(DirectoryReader.java:74)
    at org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:704)
    at org.apache.lucene.index.DirectoryReader.open(DirectoryReader.java:69)
    at org.apache.lucene.index.IndexReader.open(IndexReader.java:476)
    at org.apache.lucene.index.IndexReader.open(IndexReader.java:314)
    at jetbrains.buildServer.serverSide.search.SearchService.getIndexSearcher(SearchService.java:451)
    at jetbrains.buildServer.serverSide.search.SearchService.enqueueHistory(SearchService.java:515)
    at jetbrains.buildServer.serverSide.search.BackgroundIndexer.run(BackgroundIndexer.java:32)
    at java.lang.Thread.run(Unknown Source)
[2010-12-01 08:57:21268]警告-jetbrains.buildServer.SERVER-java.io.FileNotFoundException:\.buildServer\system\caches\search\\u 8p.prx(系统找不到指定的文件)
[2010-12-01 08:57:21315]错误-serverside.search.SearchService-SearchService.enqueueHistory
java.io.FileNotFoundException:\.BuildServer\system\caches\search\\u 8p.prx(系统找不到指定的文件)
位于java.io.RandomAccessFile.open(本机方法)
位于java.io.RandomAccessFile。(未知源)
位于org.apache.lucene.store.SimpleFSDirectory$SimpleFSIndexInput$Descriptor。(SimpleFSDirectory.java:78)
位于org.apache.lucene.store.SimpleFSDirectory$SimpleFSIndexInput。(SimpleFSDirectory.java:108)
位于org.apache.lucene.store.SimpleFSDirectory.openInput(SimpleFSDirectory.java:65)
位于org.apache.lucene.index.SegmentReader$CoreReaders。(SegmentReader.java:132)
位于org.apache.lucene.index.SegmentReader.get(SegmentReader.java:638)
位于org.apache.lucene.index.SegmentReader.get(SegmentReader.java:599)
位于org.apache.lucene.index.DirectoryReader(DirectoryReader.java:104)
位于org.apache.lucene.index.ReadOnlyDirectoryReader。(ReadOnlyDirectoryReader.java:27)
位于org.apache.lucene.index.DirectoryReader$1.doBody(DirectoryReader.java:74)
位于org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:704)
位于org.apache.lucene.index.DirectoryReader.open(DirectoryReader.java:69)
位于org.apache.lucene.index.IndexReader.open(IndexReader.java:476)
位于org.apache.lucene.index.IndexReader.open(IndexReader.java:314)
在jetbrains.buildServer.serverSide.search.SearchService.getIndexSearcher(SearchService.java:451)中
位于jetbrains.buildServer.serverSide.search.SearchService.enqueueHistory(SearchService.java:515)
在jetbrains.buildServer.serverSide.search.BackgroundIndexer.run(BackgroundIndexer.java:32)
位于java.lang.Thread.run(未知源)

知道这个文件是什么吗?

如果您在unix上运行TC,您可以使用logrotate:(显然,这是一种解决方法,但应该是有效的。)


这家伙有一个windows等效软件也可以做到这一点:

如果你在unix上运行TC,你可以使用logrotate:(显然,这是一个解决方法,但应该是有效的。)


这家伙有一个windows等效软件也可以做到这一点:

删除.BuildServer\system\caches\search目录并重新启动TeamCity。这可能会有所帮助。

删除.BuildServer\system\caches\search目录并重新启动TeamCity。这可能会有所帮助。

问题是由于某人或某事删除了Team city中的Lucene索引造成的。 每次你点击一个页面之后,它都会登录到stdout,因为它找不到文件

如果你清除了整个文件夹,应该 %USERPROFILE%.BuildServer\system\caches\search\

有关在何处查找文件夹的详细信息,请参阅

然后重新启动Teamcity,它将在启动时重新创建索引,并停止记录错误消息


哦,搜索也应该重新开始工作。

这个问题是由某人或某事删除TeamCity中的Lucene索引引起的。 每次你点击一个页面之后,它都会登录到stdout,因为它找不到文件

如果你清除了整个文件夹,应该 %USERPROFILE%.BuildServer\system\caches\search\

有关在何处查找文件夹的详细信息,请参阅

然后重新启动Teamcity,它将在启动时重新创建索引,并停止记录错误消息


哦,搜索也应该重新开始了。

可能是日志的一个片段可以说明那里发生了什么。@KIR:啊哈。似乎日志文件几乎完全由相同的异常消息组成。编辑过的原始帖子。可能是日志的一个片段会让我们了解那里发生了什么。@KIR:啊哈。似乎日志文件几乎完全由相同的异常消息组成。编辑原稿。