Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ERROR!!! Connection reset by peer #135

Open
terencepp opened this issue Dec 20, 2024 · 8 comments
Open

ERROR!!! Connection reset by peer #135

terencepp opened this issue Dec 20, 2024 · 8 comments

Comments

@terencepp
Copy link

1734668669870

@XeonHis
Copy link
Collaborator

XeonHis commented Dec 20, 2024

Could you paste the full error log, it will help a lot. :)

@terencepp
Copy link
Author

Could you paste the full error log, it will help a lot. :)

Thank you for you help,but I have fixed it again. but I meet a new problem. my process are stop in this procedure, I waited for a long time and can't see the green instruction for input.
7d339ea9e708044fd0a2f10ed64634e

@XeonHis
Copy link
Collaborator

XeonHis commented Dec 20, 2024

Could you show the container.yaml in examples/step1_simpleVQA, it seems there is no data in redis.

@terencepp
Copy link
Author

conductor_config:
name: Configuration
base_url:
value: http://localhost:8080
description: The Conductor Server API endpoint
env_var: CONDUCTOR_SERVER_URL
auth_key:
value: null
description: The authorization key
env_var: AUTH_KEY
auth_secret:
value: null
description: The authorization secret
env_var: CONDUCTOR_AUTH_SECRET
auth_token_ttl_min:
value: 45
description: The authorization token refresh interval in minutes.
env_var: AUTH_TOKEN_TTL_MIN
debug:
value: false
description: Debug mode
env_var: DEBUG
connectors:
redis_stream_client:
name: RedisConnector
host:
value: localhost
env_var: HOST
port:
value: 6379
env_var: PORT
password:
value: null
env_var: PASSWORD
username:
value: null
env_var: USERNAME
db:
value: 0
env_var: DB
redis_stm_client:
name: RedisConnector
host:
value: localhost
env_var: HOST
port:
value: 6379
env_var: PORT
password:
value: null
env_var: PASSWORD
username:
value: null
env_var: USERNAME
db:
value: 0
env_var: DB
components:
AppCallback:
name: AppCallback
bot_id:
value: ''
env_var: BOT_ID
start_time:
value: 2024-12-20_04:20:46
env_var: START_TIME
folder_name:
value: ./running_logs/2024-12-20_04:20:46
env_var: FOLDER_NAME
AppInput:
name: AppInput
DefaultCallback:
name: DefaultCallback
bot_id:
value: ''
env_var: BOT_ID
start_time:
value: 2024-12-20_04:20:46
env_var: START_TIME
folder_name:
value: ./running_logs/2024-12-20_04:20:46
env_var: FOLDER_NAME
RedisSTM:
name: RedisSTM

@djwu563
Copy link
Contributor

djwu563 commented Dec 20, 2024

Check if there are many running workflows on your conductor that have not been interrupted. If so, you need to select them and set them to terminal. The conductor page address is: http://localhost:5001/. If there are any further issues, you can communicate on Discord: https://discord.gg/G9n5tq4qfK.

@terencepp
Copy link
Author

I can't go to the page address (my server cannot be visited by this way). How can I avoid this situation (conductor that have not been interrupted.), I end my process use Ctrl + C every time, and this problem happened now!

@XeonHis
Copy link
Collaborator

XeonHis commented Dec 23, 2024

Hi, it's the problem of the conductor's feature, since the last task was not fully executed correctly, data will be prioritized from the task that wasn't completed properly.
As you mentioned, the server might not be able to expose the specified port. We provide a debug mode that it will kill all same name task before you start a new task, and it is merged into main branch.
Once you pull the latest code, set conductor_config.debug.value = true in container.yaml of your example folder, it will help.

@terencepp
Copy link
Author

Hi, it's the problem of the conductor's feature, since the last task was not fully executed correctly, data will be prioritized from the task that wasn't completed properly. As you mentioned, the server might not be able to expose the specified port. We provide a debug mode that it will kill all same name task before you start a new task, and it is merged into main branch. Once you pull the latest code, set conductor_config.debug.value = true in container.yaml of your example folder, it will help.

Thank you, bro

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants