Я использую API Dolphindb Python (3.0.2.4) и сталкиваюсь с проблемами подключения при работе с методами класса. Вот упрощенная версия моего кода: < /p>
import dolphindb as ddb
class DBHandler:
def connect_ddb(self):
"""Create a new connection"""
conn = ddb.session()
conn.connect(host="127.0.0.1", port=8848,userid="admin",password="123456") # Connect to the local DolphinDB server.
return conn
def funcA(self):
conn = self.connect_ddb() # Create a new connection
try:
conn.run("select sum(1..10)") # Example query
finally:
conn.close() # close the connection
# Example of high-frequency calling scenarios.
handler = DBHandler()
for i in range(200000): # Typically fails after 15,000+ iterations.
handler.funcA()
print(i) #Just show the iterations for debuging
< /code>
Первые 15000 итераций завершены успешно. Последующие итерации бросают: < /p>
RuntimeError: in run: Couldn't send script/function to the remote host because the connection has been closed
< /code>
Я обнаружил, что журналы на стороне сервера не показывают явного отклонения или ошибок, а также не наблюдалось проблем с подключением к сети. Я пробовал явно вызов conn.close () (как показано в примере кода). < /P>
Мне интересно, что может вызвать эту проблему. Это потому, что соединение, установленное DDB.Session Times Out после определенного периода? Или могут быть другие причины? Как я могу решить эту проблему, чтобы убедиться, что соединение остается стабильным, и метод выполнения может быть выполнен без ошибок? 3.9.2rc1
[*] OS: win10
Подробнее здесь: https://stackoverflow.com/questions/796 ... ass-method
Dolphindb Python API -соединение неожиданно закрывается во время повторных вызовов метода класса - как сохранить сеанс? ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как политики повторных попыток Polly указывают на превышение количества повторных попыток?
Anonymous » » в форуме C# - 0 Ответы
- 17 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как политики повторных попыток Polly указывают на превышение количества повторных попыток?
Anonymous » » в форуме C# - 0 Ответы
- 24 Просмотры
-
Последнее сообщение Anonymous
-