Questions tagged «port»

端口是网络通信上下文中的通信端点,或者是组件间交互的交互点。不要将此标记用于从一种平台或语言到另一种平台的软件端口,而应使用标记“ porting”。

8
确定进程pid在特定端口上的侦听
如标题所示,我正在运行多个游戏服务器,每个服务器都有相同name但不同PID的port编号。我想匹配PID正在某个端口上监听的服务器的,然后我想终止该过程。我需要它来完成我的bash脚本。 那有可能吗?因为它尚未在网络上找到任何解决方案。
101 unix  port  freebsd  pid 

5
使docker使用IPv4进行端口绑定
我有docker主机,内部有一个容器。 泊坞窗主机仅在IPv6接口上绑定端口,而不在IPv4上绑定端口。 这是输出 tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN - tcp 0 0 0.0.0.0:55082 0.0.0.0:* LISTEN - tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN - tcp6 0 0 :::80 :::* LISTEN - tcp6 0 0 :::22 :::* LISTEN - tcp6 0 0 :::40280 :::* LISTEN - tcp6 0 0 :::5432 :::* …
97 ubuntu  docker  port  ipv6 

16
Node.js / Express.js应用仅在端口3000上运行
我在服务器上运行了一个Node.js / Express.js应用程序,该应用程序仅在端口3000上运行,我试图找出原因。这是我发现的: 如果不指定端口(app.listen()),则该应用会运行,但不会加载网页。 在端口3001(app.listen(3001))或任何其他未使用的端口上,应用程序运行,但网页未加载。 在端口2999上,该应用程序引发错误,因为其他人正在使用该端口。 在端口3000上,该应用程序运行,并且网页加载正常。 我知道Express应用程序默认使用端口3000。但是奇怪的是,我的应用程序仅在我明确使它运行在端口3000(app.listen(3000))上时运行。 我在第220行找到了这个/usr/bin/express: app.set(\'port\', process.env.PORT || 3000); 如前所述:将端口设置为指定的端口,如果未指定则设置为3000。 如何使我的应用程序在其他端口(例如8080或3001)上工作? 谢谢! 编辑:代码示例(非常简单的节点/ Express应用程序) var express = require("express"); var app = express(); app.get('/', function(req, res){ res.send('hello world'); }); // Only works on 3000 regardless of what I set environment port to or how I set [value] …

3
如何在EC2实例上打开Web服务器端口
我在0.0.0.0:8787EC2实例上运行CherryPy Web服务器。 我可以通过wgetEC2计算机上的本地服务器连接到Web服务器,但是无法从自己的远程计算机上访问实例(我通过ssh连接到EC2)。 我是否需要打开端口8787才能远程访问Web服务器?如果是这样,该怎么办?另外,我可以为此使用EC2实例的公共IP吗?

4
如何更改tomcat端口号
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow的主题。 7年前关闭。 改善这个问题 我正在用JSP开发Web应用程序,出于某种目的,我需要更改tomcat访问端口。 有没有可能?
90 java  tomcat  port 

11
Spring Boot-如何获取运行端口
我有一个spring boot应用程序(使用嵌入式tomcat 7),并且已经设置好了server.port = 0,application.properties所以可以有一个随机端口。服务器启动并在端口上运行后,我需要能够获取所选择的端口。 我不能使用,@Value("$server.port")因为它是零。这是一条看似简单的信息,所以为什么不能从我的Java代码访问它?我该如何访问?

7
从互联网访问本地主机[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow的主题。 3年前关闭。 改善这个问题 我需要在短时间内转发本地主机以进行测试。必须从公共互联网访问它。 我该如何实现? 谢谢。

12
Python:绑定套接字:“地址已在使用中”
我对TCP / IP网络上的客户端套接字有疑问。假设我用 try: comSocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) comSocket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) except socket.error, msg: sys.stderr.write("[ERROR] %s\n" % msg[1]) sys.exit(1) try: comSocket.bind(('', 5555)) comSocket.connect() except socket.error, msg: sys.stderr.write("[ERROR] %s\n" % msg[1]) sys.exit(2) 创建的套接字将绑定到端口5555。问题是结束连接后 comSocket.shutdown(1) comSocket.close() 使用wireshark,我看到套接字从两侧都被FIN,ACK和ACK关闭,我无法再次使用该端口。我收到以下错误: [ERROR] Address already in use 我想知道如何立即清除端口,以便下次仍可以使用该端口。 comSocket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) setsockopt似乎无法解决问题,谢谢!
81 python  sockets  tcp  port 

11
Docker-绑定0.0.0.0:4000失败:端口已分配
我是第一次使用docker,并且正在尝试实现它 -https://docs.docker.com/get-started/part2/#tag-the-image 在一个阶段,我试图通过此命令与localhost连接- $ curl http://localhost:4000 显示此错误- curl: (7) Failed to connect to localhost port 4000: Connection refused 但是,我已经通过以下代码解决了这个问题- $ docker-machine ip default $ curl http://192.168.99.100:4000 之后一切都很好,但是在最后一部分中,我试图根据教程使用以下行来运行应用程序... $ docker run -p 4000:80 anibar/get-started:part1 但是,我得到了这个错误 C:\Program Files\Docker Toolbox\docker.exe: Error response from daemon: driver failed programming external connectivity on endpoint goofy_bohr (63f5691ef18ad6d6389ef52c56198389c7a627e5fa4a79133d6bbf13953a7c98): …
80 docker  port 

4
如何找到哪个应用程序用尽了我的端口?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow的主题。 9年前关闭。 改善这个问题 我无法启动GlassFish,因为它一直显示以下错误消息: SEVERE: Shutting down v3 due to startup exception : No free port within range: 8080=com.sun.enterprise.v3.services.impl.monitor.MonitorableSelectorHandler@ed7d1 如何找到Windows Vista上哪些应用程序正在使用哪些端口?我尝试通过以下目标使用nmap zenmap: http://127.0.0.1:8080 但是我所得到的是: Starting Nmap 5.51 ( http://nmap.org ) at 2011-08-05 12:05 Central Daylight Time NSE: Loaded 57 scripts for scanning. Read data files from: C:\Program …

2
Docker端口未公开
我在Docker中设置了一个简单的节点服务器。 Docker文件 FROM node:latest RUN apt-get -y update ADD example.js . EXPOSE 1337 CMD node example.js example.js var http = require('http'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/plain'}); res.end('Hello World\n'+new Date); }).listen(1337, '127.0.0.1'); console.log('Server running at http://127.0.0.1:1337/'); 现在建立图像 $ docker build -t node_server . 现在在容器中运行 $ docker run -p 1337:1337 …

27
Apache不在XAMPP控制面板上运行(错误:Apache意外关闭。这可能是由于端口被阻塞)
我已经在Windows 7上成功安装了XAMPP(xampp-win32-1.8.2-0-VC9-installer.exe)。但不幸的是,在从XAMPP控制面板运行Apache的过程中发现以下错误: 5:38:38 PM [Apache] Error: Apache shutdown unexpectedly. 5:38:38 PM [Apache] This may be due to a blocked port, missing dependencies, 5:38:38 PM [Apache] improper privileges, a crash, or a shutdown by another method. 5:38:38 PM [Apache] Press the Logs button to view error logs and check 5:38:38 PM …
77 php  apache  server  xampp  port 


2
更改TeamCity Web服务器的端口
我安装了TeamCity,并使它与我的项目兼容。但是,从那时起,我意识到我不希望在端口80上配置管理页面。我要在该服务器上的其他网站上使用默认端口。如何更改已配置的端口? 我在配置上徘徊了一下,浏览了管理设置,但无法弄清楚。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.