我正在关注 OpenFaas 的Lab4。在本实验结束时,您对另一个函数进行了编程调用,但该函数开始循环并且永远不会结束:
并且执行是给我一个错误:
这是应该调用的 pod:
有人可以帮助我吗?
这是我的代码
import os
import requests
import sys
def handle(req):
"""handle a request to the function
Args:
req (str): request body
"""
#gateway_hostname = os.getenv("gateway_hostname", "127.0.0.1") # uses a default of "gateway" for when "gateway_hostname" is not set
test_sentence = req
print(test_sentence)
r = requests.get("http://127.0.0.1:8080/function/sentimentanalysis", data= test_sentence)
if r.status_code != 200:
sys.exit("Error with sentimentanalysis, expected: %d, got: %d\n" % (200, r.status_code))
result = r.json()
if result["polarity"] > 0.45:
return "That was probably positive"
else:
return "That was neutral or negative"