您可以在 service 的代码中添加一个函数,用于打印当前服务正在使用的端口号。下面是一个示例代码:

import socket

def get_port():
    with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
        s.bind(('', 0))
        s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
        return s.getsockname()[1]

# 在服务启动时调用 get_port() 函数,获取端口号并打印
port = get_port()
print('Service is running on port', port)

在上面的代码中,我们使用了 Python 内置的 socket 库来获取当前服务正在使用的端口号。通过调用 get_port() 函数,我们可以在服务启动时获取端口号并将其打印出来。

如何查看运行中的 IDEA Service 端口号

原文地址: https://www.cveoy.top/t/topic/oesT 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录