【问题标题】:Jenkins not responding詹金斯没有回应
【发布时间】:2018-07-14 05:09:15
【问题描述】:

我在我的 Amazon-AWS 服务器上新安装了 Jenkins。我将 Jenkins 端口更改为 8081 并启动它。我验证了 Jenkins 正在端口 8081 上运行。

[ec2-user@ip-172-31-28-247 ~]$ ps -eaf | grep 8081
jenkins   1370     1  0 03:42 ?        00:00:11 /etc/alternatives/java -Dcom.sun.akuma.Daemon=daemonized -Djava.awt.headless=true -DJENKINS_HOME=/var/lib/jenkins -jar /usr/lib/jenkins/jenkins.war --logfile=/var/log/jenkins/jenkins.log --webroot=/var/cache/jenkins/war --daemon --httpPort=8081 --debug=5 --handlerCountMax=100 --handlerCountMaxIdle=20
ec2-user  1611  1585  0 04:34 pts/1    00:00:00 grep --color=auto 8081
[ec2-user@ip-172-31-28-247 ~]$

但是,当我尝试使用以下网址访问 Jenkins 时:
http://ec2-54-214-126-0.us-west-2.compute.amazonaws.com:8081

它说

无法访问此站点 ec2-54-214-126-0.us-west-2.compute.amazonaws.com 响应时间过长。

在同一台服务器上,我在端口:8080 上运行 tomcat,我可以访问它并显示 tomcat 主页。

http://ec2-54-214-126-0.us-west-2.compute.amazonaws.com:8080/

我是 Jenkins 的新手。

【问题讨论】:

  • StackOverflow 如果有关于软件编程的问题。您的问题是关于服务器管理的,您可以在 ServerFault 上提问

标签: url jenkins amazon-ec2 service


【解决方案1】:

查看指南“Set Up a Jenkins Build Server -- Quickly create a build server for continuous integration (CI) on AWS

它确实有一个关于 Amazon EC2 实例的安全组的部分,它充当一个 控制允许到达一个或多个 EC2 实例的流量的防火墙。

也许 8081 不属于该安全组。

通过https://console.aws.amazon.com/ec2/ 打开 Amazon EC2 控制台。
在左侧导航栏中,选择安全组。
单击Add Rule,然后从Type 列表中选择Custom TCP Rule
在端口范围下输入 8081。

【讨论】:

  • 您好 VonC,谢谢,我忘记回复了。您的解决方案对我有用。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-09-14
  • 1970-01-01
  • 1970-01-01
  • 2018-06-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多