gpt4 book ai didi

python - PyRFC 中最大 200 个对话超过错误

转载 作者:行者123 更新时间:2023-12-04 02:41:32 25 4
gpt4 key购买 nike

我从 PyRFC 收到此错误图书馆:

Traceback (most recent call last):
...
File "/.../sap_connection.py", line 486, in get_connection
return Connection(**get_connection_dict(contact_host))
File "src/pyrfc/_pyrfc.pyx", line 182, in pyrfc._pyrfc.Connection.__init__
File "src/pyrfc/_pyrfc.pyx", line 226, in pyrfc._pyrfc.Connection._open
File "src/pyrfc/_pyrfc.pyx", line 256, in pyrfc._pyrfc.Connection._error
pyrfc._exception.CommunicationError: RFC_COMMUNICATION_FAILURE (rc=1): key=RFC_COMMUNICATION_FAILURE, message=
LOCATION CPIC (TCP/IP) on local host with Unicode
ERROR max no of 200 conversations exceeded
TIME Wed Dec 4 13:53:22 2019
RELEASE 753
COMPONENT CPIC (TCP/IP) with Unicode
VERSION 3
RC 466
MODULE /bas/753_REL/src/krn/si/cpic/r3cpic.c
LINE 15830
COUNTER 201
[MSG: class=, type=, number=, v1-4:=;;;]

到目前为止,我创建了很多 Connection 实例,但从未明确关闭它们。

如果 Python 进程再次启动(通过 linux cron 作业),则 RFC 调用工作正常。

我该怎么办:
  • 明确关闭连接?
  • 重用连接?
  • 还有什么?

  • 相关问题: https://github.com/SAP/PyRFC/issues/150

    最佳答案

    存在有关此错误的 SAP 说明。它说服务器端有限制,你需要限制你的客户端。 Note 316877包括用于增加大小的服务器端参数。
    关闭连接是有意义的。因为 RFC 在 TCP/IP 级别上工作,它在响应看起来像 rest/http 后没有自动关闭例程。

    关于python - PyRFC 中最大 200 个对话超过错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59178676/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com