awslabs / awslabs/python-deequ

Why the callback server always listens to 25334 by default

Open
#19 5 comments 2 reactions 0 assignees View on GitHub
bug help wanted
Dominant language
Jupyter Notebook
Stars
826
Forks
158
Avg merge
9d 22h
Merged PRs (30d)
3

Description

Why the callback server always listens to 25334 by default, which will cause the pyspark applications to not run on the same server at the same time.
I tried to modify the listening port before starting the callback server like below:

**scala_utils.py**
`
self.gateway.start_callback_server(callback_server_parameters = CallbackServerParameters(port = 0))
`

this can work on the different port for each pyspark application, but the Checks Failure with the constraint_message:

`Can't execute the assertion: Error while obtaining a new communication channel`

Does anyone have any suggestions on this issue ?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.