secretflow / scql

SCQL (Secure Collaborative Query Language) is a system that allows multiple distrusting parties to run joint analysis without revealing their private data.
https://www.secretflow.org.cn/docs/scql/en/
Apache License 2.0
120 stars 45 forks source link

scql 建表时候报错: context deadline exceeded #341

Open friendsAI opened 2 weeks ago

friendsAI commented 2 weeks ago

Issue Type

Others

Have you searched for existing issues?

Yes

OS Platform and Distribution

linux v10

SCQL Version

0.8.1b

What happend and What you expected to happen.

有了项目之后,bob建表:./brokerctl create table table那么 --project-id "abc" --columns "id string,id2 string,id3 int,id4 string,id5 string,id6 string,id7 string"  --ref-table bob.id_name --db-type mysql --host http://x1.x2.x3.x4:8080
报错Error: CreateTable: failed to call creating table service: Post "http://x1.x2.x3.x4:8080/intra/table/create": context deadline exceeded (Client.Timeout exceeded while awaiting headers)

Configuration used to run SCQL.

根据p2p模式正常配置,能正常启动

SCQL log output.

BrainWH commented 2 weeks ago

你好,可以检查下自身环境配置端口映射

tongke6 commented 2 weeks ago

brokerctl 有控制 timeout 的参数,调大点试下;若还是失败,贴一下 broker 的日志

friendsAI commented 2 weeks ago

好的。谢谢!