This repository was archived by the owner on Dec 13, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
This repository was archived by the owner on Dec 13, 2023. It is now read-only.
docker-compose up throws redis exception at startup #3536
Copy link
Copy link
Open
Labels
type: bugbugs/ bug fixesbugs/ bug fixes
Description
Describe the bug
This is a follow-on to #3534. That specific issue is resolved by #3535, but further problems remain. When conductor-server starts up now with redis, which was added in #3435, it throws an exception:
18435 [main] INFO com.netflix.conductor.redis.config.RedisSentinelConfiguration [] - Starting conductor server using redis_standalone.
2023-03-15 15:45:40 38812 [main] ERROR com.netflix.conductor.redis.dao.RedisMetadataDAO [] - refresh TaskDefs failed
2023-03-15 15:45:40 redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool
2023-03-15 15:45:40 at redis.clients.jedis.util.Pool.getResource(Pool.java:84) ~[jedis-3.8.0.jar!/:?]
2023-03-15 15:45:40 at redis.clients.jedis.JedisPool.getResource(JedisPool.java:377) ~[jedis-3.8.0.jar!/:?]
2023-03-15 15:45:40 at com.netflix.conductor.redis.jedis.JedisStandalone.executeInJedis(JedisStandalone.java:53) ~[conductor-redis-persistence-3.14.0-SNAPSHOT.jar!/:3.14.0-SNAPSHOT]
2023-03-15 15:45:40 at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.22.jar!/:5.3.22]
2023-03-15 15:45:40 at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.22.jar!/:5.3.22]
2023-03-15 15:45:40 at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.22.jar!/:5.3.22]
2023-03-15 15:45:40 at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.22.jar!/:5.3.22]
2023-03-15 15:45:40 at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) ~[spring-beans-5.3.22.jar!/:5.3.22]
2023-03-15 15:45:40 at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391) ~[spring-beans-5.3.22.jar!/:5.3.22]
2023-03-15 15:45:40 at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391) ~[spring-beans-5.3.22.jar!/:5.3.22]
2023-03-15 15:45:40 at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311) ~[spring-beans-5.3.22.jar!/:5.3.22]
2023-03-15 15:45:40 at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887) ~[spring-beans-5.3.22.jar!/:5.3.22]
2023-03-15 15:45:40 at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791) ~[spring-beans-5.3.22.jar!/:5.3.22]
2023-03-15 15:45:40 at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:229) ~[spring-beans-5.3.22.jar!/:5.3.22]
2023-03-15 15:45:40 at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1372) ~[spring-beans-5.3.22.jar!/:5.3.22]
2023-03-15 15:45:40 at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1222) ~[spring-beans-5.3.22.jar!/:5.3.22]
2023-03-15 15:45:40 at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582) ~[spring-beans-5.3.22.jar!/:5.3.22]
2023-03-15 15:45:40 at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) ~[spring-beans-5.3.22.jar!/:5.3.22]
2023-03-15 15:45:40 at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1372) ~[spring-beans-5.3.22.jar!/:5.3.22]
2023-03-15 15:45:40 at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1222) ~[spring-beans-5.3.22.jar!/:5.3.22]
2023-03-15 15:45:40 at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582) ~[spring-beans-5.3.22.jar!/:5.3.22]
2023-03-15 15:45:40 at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) ~[spring-beans-5.3.22.jar!/:5.3.22]
2023-03-15 15:45:40 at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391) ~[spring-beans-5.3.22.jar!/:5.3.22]
2023-03-15 15:45:40 at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311) ~[spring-beans-5.3.22.jar!/:5.3.22]
2023-03-15 15:45:40 at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887) ~[spring-beans-5.3.22.jar!/:5.3.22]
Details
Conductor version: 3f81d3f (current main)
Persistence implementation: whatever comes with the default docker-compose up now
Queue implementation: RabbitMQ I guess
Lock: Redis?
Workflow definition: N/A
Task definition: N/A
Event handler definition: N/A
To Reproduce
Steps to reproduce the behavior:
- Use the
docker-compose uptutorial at https://conductor.netflix.com/devguide/running/docker.html
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
type: bugbugs/ bug fixesbugs/ bug fixes