当前位置: 首页 > 知识库问答 >
问题:

Sonarqube.Service start请求重复得太快-Sonarqube

贲俊才
2023-03-14

我是Linux服务器的新手,我为我们的开发团队设置了一个VM作为Sonarqube实例使用。除了我使用systemctl设置的sonarqube服务外,其他一切都正常工作。它给出的错误如下所示。然而,当我运行sh脚本时,Sonarqube启动得很好。

SonarQube.service-SonarQube服务已加载:已加载(/etc/systemd/system/SonarQube.service;enabled;vendor preset:enabled)活动:失败(结果:退出代码),自Wed 2020-11-11 13:14:12 UTC;1分钟46秒前进程:1091 execstart=/usr/bin/nohup/usr/bin/Java-xms32m-xmx32m-djava.net.preferIPv4stack=true-jar/opt/sonarqube/lib/sonar-application-8.1.0.31237.jar(code=退出主pid:1091(code=退出,状态=1失败)

Nov 11 13:14:11 RecomendeSonarqubeServer SystemD[1]:Sonarqube.Service:主进程已退出,代码=已退出,状态=1失败Nov 11 13:14:11 RecomendeSonarqubeServer SystemD[1]:Sonarqube.Service:失败,结果为“exit-code”.Nov 11 13:14:12 recommendesonarqubeserver SystemD[1]:Sonarqube.Service:服务保持时间已过,正在计划重新启动。Nov 11 13:14:12 recommendesonarqubeserver SystemD[1]:Sonarqube.Service:计划的重新启动作业,重新启动计数器为5。Nov 11 13:14:12 recommendesonarqubeserver SystemD[1]:已停止SonarQube服务。Nov 11 13:14:12 recommendesonarqubeserver SystemD[1]:Sonarqube.Service:启动请求重复得太快.Nov 11 13:14:12 RecomendeSonarqubeServer SystemD[1]:Sonarqube.Service:失败,结果为“exit-code”。Nov 11 13:14:12 recommendesonarqubeserver SystemD[1]:无法启动SonarQube服务。

共有1个答案

常翰
2023-03-14

要将SonarQube作为服务启动,您需要有一个专门的SonarQube用户,比如sonar。这个sonar用户应该拥有所有配置文件和其他可执行文件。

您可以使用此特定用户sonar启动systemd服务

更多信息请参考本帖:

SonarQube 7.2不会在CentOS 7上使用systemd启动

 类似资料:
  • 试图启动一个服务来运行gunicorn作为Flask的后端服务器,但不起作用。运行nginx作为前端服务器进行React,工作。 服务器: /App/API: 错误消息: 试过了,不起作用: null null

  • 我正试图将一个保存到一个嵌套中。但是当我尝试这么做时,服务器崩溃了,这就是我在控制台上看到的问题。日志: 有一件事是JSON请求的大小是1095922字节,在Nest中有人知道怎么做吗。js是否增加有效请求的大小?谢谢

  • 这是我第一次编写单元测试,尽管我尽了最大的努力,但还是不可避免地给您带来了麻烦。我试图模拟,但是我的测试函数没有达到预期的效果,它诱导了一个状态代码,以便测试错误处理。 MyModule.Py

  • 我想在我的React应用程序上发出如下获取请求,无论是否使用Axios。但我不知道如何为此添加身份验证令牌。 你能帮帮我吗?

  • 有人可以帮助我将我的ruby代码转换为Go吗?请参考下面的红宝石代码。 外带。

  • 问题内容: 我在客户端使用Java-http-client库和Apache Transport,在服务器端使用Rails。有时会出现如下所示的获取错误: 我应该怎么做才能避免这种情况? 问题答案: 我有一个类似的错误,因为我使用了CountingInputStreamEntity这是一个不可重复的http客户端。解决方案是使用BufferedHttpEntity,它将不可重复的HTTP客户端转换为