Type/to search
0
Follow
0
Followers
로봇의 오류를 잡는 방법
FAQ
Created 2017-12-16 17:19:33  
 9
 1965

예를 들어: 오류 GetDepth: timeout
로봇 내부의 오류를 포착하고 처리하기 위해
그리고 GetDepth에서 오류를 처리하는 것에 대해 이야기 할 수 있습니까?
여러 개의 스레드가 동시에 실행되는 경우, 한 스레드의 GetDepth: timeout 오류는 다른 스레드들을 막아버립니다.

Related Recommendations
Comment
All comments (9)

    另外如何设置接口的timeout值呢?还有GetDepth的http请求应该没有写为非堵塞的吧?

    9 years ago

    在BotVS 并发 需要使用 exchange.Go 函数去 实现, 没有 编程语言级别的 原生并发。Go 函数 会去创建 几个 线程 去完成 请求 。 并发操作任务,然后阻塞式处理。
    除此之外,程序架构是轮询的, 所有逻辑都是 流水线式的 阻塞处理。 API请求时的 “ 超时设置” 这个接口很快会开放。

    您说的 多线程并发 是使用 Go 函数实现的么? 还是 使用 python的 原生多线程?

    9 years ago

    我看下了应该是阿里云的带宽不够了。。。

    9 years ago

    应该 带宽影响不会很大, python 的 原生多线程 是不行的, 并发 必须使用 Go 函数 ,详见 API文档。

    9 years ago

    Go 函数不是通过原生多线程实现的吗?

    9 years ago

    解决了;是okex的socket接口不好使

    9 years ago

    哦 ?您切换了 websocket ?

    9 years ago

    websocket接不到数据就会堵塞

    9 years ago
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)