You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Is there any way to Set KeepAliveTimeout and headersTimeout for bitgo/express Container Externally? #5747
When calling the BitGoExpress container API via an ALB, a 504 error may occur. After investigation, it seems likely that this is due to the issue described below, and I suspect that changing the keepAliveTimeout of Express can resolve it.
Note: The above reference is regarding EC2, but my environment is ECS. Therefore, it is necessary to be able to change this value externally when launching the Docker container.
Is there currently a way to externally change KeepAliveTimeout and headersTimeout when starting Docker?
changed the title [-]How to Set KeepAliveTimeout and headersTimeout for bitgo/express Container Externally[/-][+]Is there any way to Set KeepAliveTimeout and headersTimeout for bitgo/express Container Externally?[/+]on Mar 12, 2025
I thought there was no such method, so I made modifications to add the keepAliveTimeout and headersTimeout options. I have created a pull request, so please review it.
Is there an automated process for docker push, such as in a CI/CD pipeline?
If the source code changes are approved and merged into the master branch, and there is no automated docker push process, I would appreciate it if you could manually push the image to the registry.
I deployed bitgo/express latest with the environment variables BITGO_KEEP_ALIVE_TIMEOUT and BITGO_HEADERS_TIMEOUT set, but I couldn't resolve the 504 error.
I understand that bitgo/express is a proxy server for the BitGo API, but I'm thinking that it might also be necessary to change the configuration values of the BitGo API itself.
Activity
[-]How to Set KeepAliveTimeout and headersTimeout for bitgo/express Container Externally[/-][+]Is there any way to Set KeepAliveTimeout and headersTimeout for bitgo/express Container Externally?[/+]SatoshiRoppongi commentedon Mar 13, 2025
I thought there was no such method, so I made modifications to add the keepAliveTimeout and headersTimeout options. I have created a pull request, so please review it.
SatoshiRoppongi commentedon Mar 13, 2025
Is there an automated process for docker push, such as in a CI/CD pipeline?
If the source code changes are approved and merged into the master branch, and there is no automated docker push process, I would appreciate it if you could manually push the image to the registry.
feat(express): add keepAliveTimeout, headersTimeout option BitGo#5747
feat(express): add keepAliveTimeout, headersTimeout option #5747
feat(express): add keepAliveTimeout, headersTimeout option #5747
feat(express): add keepAliveTimeout, headersTimeout option #5747
Fixed display corruption in markdown BitGo#5747
fix(express): display corruption in markdown BitGo#5747
fix(express): display corruption in markdown #5747
SatoshiRoppongi commentedon Apr 11, 2025
I deployed bitgo/express latest with the environment variables
BITGO_KEEP_ALIVE_TIMEOUTandBITGO_HEADERS_TIMEOUTset, but I couldn't resolve the 504 error.I understand that bitgo/express is a proxy server for the BitGo API, but I'm thinking that it might also be necessary to change the configuration values of the BitGo API itself.
SatoshiRoppongi commentedon Apr 24, 2025
After reducing the number of BitGoExpress's Fargate instances from two to one, the occurrence rate of 520 errors has increased.
There might be some issue occurring with BitGo's Cloudflare.