Wakanda上的端口配置和自动端口更改

时间:2017-07-05 08:00:54

标签: wakanda

当我在Wakanda上运行解决方案时,默认情况下有一个端口,例如8102,但是当我重新加载它时,端口更改为8104.我本来想知道端口配置在哪里并且此操作已完成?在哪个文件或选项?因为我找它,但我找不到它。

提前致谢。

1 个答案:

答案 0 :(得分:0)

更新:我已经确认,当远程访问(从另一台计算机)时,管理仪表板仅在端口4433上通过HTTPS提供。:8080 / admin仅在localhost上可用。

为了使其工作,还需要为端口4433启用CORS设置: HostIPAddress:4433 POST / GET / PUT / DELETE

注意:从您之前的评论中,您似乎有管理仪表板在端口4433上工作。仅供参考,服务器有更新的管理员证书,将在下一版本中出现。如果您有任何问题,请等待下一个版本进行测试。

------------------------- Original Post -------------------- ---------------------

默认情况下,管理端口设置为8080。如果您想更改管理端口的默认值(通常用于部署),可以使用命令行/终端选项“--admin-port = [number]”更改它,例如:

def parseXML(xmlfile):

# create element tree object
tree = ET.parse(xmlfile)

# get root element
root = tree.getroot()

# create empty list for news items
newsitems = []

# iterate news items
for item in root.findall('./channel/item'):

    # empty news dictionary
    news = {}

    # iterate child elements of item
    for child in item:

        # special checking for namespace object content:media    HERE
        if child.tag == '{http://search.yahoo.com/mrss/}content': #HERE
            news['media'] = child.attrib['url']                 #HERE
        else:
            news[child.tag] = child.text.encode('utf8')

    # append news dictionary to news items list
    newsitems.append(news)

# return news items list
return newsitems

将解决方案发票的管理端口更改为8090。

您可以在paper中找到更多选项。