Recently, when using the thrift service of waggle dance, there was no problem running in the test environment, but this problem occurred in the production environment
When some network restrictions prevent the direct connection from the machine running waggle dance to the machine running thrift history Metastore service, each Federation in waggle dance can be configured to access the remote history Metastore Using SSH tunnel. SSH tunnel consists of one or more hops or boxes. The connection between each pair of nodes requires a user (if not specified, the default is the current user) and a private key to establish an SSH connection.
Error: got exception: org.apache.thrift.transport.ttransportexception null
Problem solving:
https://github.com/ExpediaGroup/waggle-dance