FC Invoke Start RequestId: 1-64a7969f-7f06811b078ff24f6a0e175b[32mINFO[0m: 21.0.8.254:37226 - "[1mGET /sdapi/v1/options HTTP/1.1[0m" [32m200 OK[0m
[32mINFO[0m: 21.0.8.254:37226 - "[1mPOST /sdapi/v1/options HTTP/1.1[0m" [32m200 OK[0m
[32mINFO[0m: 21.0.8.254:37226 - "[1mGET /sdapi/v1/progress HTTP/1.1[0m" [32m200 OK[0m
FC Invoke Start RequestId: 1-64a7969f-af84cab2a3d8ee940a31c7d9
FC Invoke End RequestId: 1-64a7969f-af84cab2a3d8ee940a31c7d9
FC Invoke Start RequestId: 1-64a7969f-1673c343f80a07b403ee2d9a
FC Invoke End RequestId: 1-64a7969f-1673c343f80a07b403ee2d9a
FC Invoke Start RequestId: 1-64a7969f-bfbe00f310f415488f329d22
FC Invoke End RequestId: 1-64a7969f-bfbe00f310f415488f329d22[32mINFO[0m: 21.0.8.254:37230 - "[1mGET /sdapi/v1/sd-models HTTP/1.1[0m" [32m200 OK[0m
[32mINFO[0m: 21.0.8.254:37230 - "[1mGET /sdapi/v1/upscalers HTTP/1.1[0m" [32m200 OK[0m
[32mINFO[0m: 21.0.8.254:37230 - "[1mGET /sdapi/v1/samplers HTTP/1.1[0m" [32m200 OK[0m
Exception in callback H11Protocol.timeout_keep_alive_handler()
handle:
Traceback (most recent call last):
File "/usr/local/lib/python3.10/site-packages/h11/_state.py", line 249, in _fire_event_triggered_transitions
new_state = EVENT_TRIGGERED_TRANSITIONS[role][state][event_type]
KeyError:
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.10/asyncio/events.py", line 80, in _run
self._context.run(self._callback, *self._args)
File "/usr/local/lib/python3.10/site-packages/uvicorn/protocols/http/h11_impl.py", line 383, in timeout_keep_alive_handler
self.conn.send(event)
File "/usr/local/lib/python3.10/site-packages/h11/_connection.py", line 468, in send
data_list = self.send_with_data_passthrough(event)
File "/usr/local/lib/python3.10/site-packages/h11/_connection.py", line 493, in send_with_data_passthrough
self._process_event(self.our_role, event)
File "/usr/local/lib/python3.10/site-packages/h11/_connection.py", line 242, in _process_event
self._cstate.process_event(role, type(event), server_switch_event)
File "/usr/local/lib/python3.10/site-packages/h11/_state.py", line 238, in process_event
self._fire_event_triggered_transitions(role, event_type)
File "/usr/local/lib/python3.10/site-packages/h11/_state.py", line 251, in _fire_event_triggered_transitions
raise LocalProtocolError(
h11._util.LocalProtocolError: can't handle event type ConnectionClosed when role=SERVER and state=SEND_RESPONSE
0% 0/30 [00:00<?, ?it/s]
Total progress: 0% 0/30 [00:00<?, ?it/s][A 3% 1/30 [00:02<01:01, 2.13s/it]
Total progress: 7% 2/30 [00:00<00:10, 2.55it/s][A 7% 2/30 [00:02<00:37, 1.35s/it]
Total progress: 10% 3/30 [00:01<00:15, 1.78it/s][A 10% 3/30 [00:03<00:29, 1.09s/it]
Total progress: 13% 4/30 [00:02<00:16, 1.54it/s
函数计算FC调用失败,能帮忙看一下吗?
根据您提供的日志,看起来函数计算 (Function Compute, FC) 调用过程中出现了异常。具体错误信息如下:
Exception in callback H11Protocol.timeout_keep_alive_handler()
...
h11._util.LocalProtocolError: can't handle event type ConnectionClosed when role=SERVER and state=SEND_RESPONSE
这个错误可能是由于网络连接或服务器状态不稳定导致的。一种常见情况是函数执行时间超过了函数计算的超时限制,从而导致连接被终止。
以下是一些解决方法和建议,可以尝试修复此问题:
增加函数计算的超时时间: 在函数计算配置中设置一个更长的超时时间,以确保足够的时间完成函数执行。请注意,函数计算有一些限制,例如最大超时时间为 600 秒(10 分钟),因此请根据业务需求和函数执行时间进行适当的设置。
检查网络连接: 确保网络连接稳定,并且没有阻止函数计算和相关服务之间的通信的防火墙或网络策略。
调整代码逻辑: 如果函数计算所在的云服务依赖于其他服务的响应,可以检查代码逻辑是否正确处理了各种异常情况,例如超时、连接断开等。
联系技术支持: 如果问题仍然存在,请联系阿里云的技术支持团队,提供更多的细节和日志,以便他们能够帮助您进一步排查和解决问题。
可以看到函数计算(FC)执行过程中出现了异常。在处理 HTTP 请求时,出现了连接关闭的事件无法被处理的错误。这可能是因为客户端和服务器之间的连接已经被关闭,或者由于其他原因导致连接异常中断。建议检查一下函数计算的触发器配置、代码实现和网络连接等方面,以确认问题的具体原因。
您这边是还没有把模型上传,访问一下这个服务,
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。