tutorials icon indicating copy to clipboard operation
tutorials copied to clipboard

com.baeldung.boot.embeddedRedis.domain.repository.UserRepositoryIntegrationTest#shouldSaveUser_toRedis failed: Can't start redis server

Open igilbert opened this issue 2 years ago • 1 comments

Executed On Windows OS, encoutering the error Caused by: java.lang.RuntimeException: Can't start redis server. Check logs for details. at redis.embedded.AbstractRedisInstance.awaitRedisServerReady(AbstractRedisInstance.java:62) at redis.embedded.AbstractRedisInstance.start(AbstractRedisInstance.java:39) at redis.embedded.RedisServer.start(RedisServer.java:9) at com.baeldung.boot.embeddedRedis.TestRedisConfiguration.postConstruct(TestRedisConfiguration.java:21) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498)

setting mem workarounds it. public TestRedisConfiguration(final RedisProperties redisProperties) { this.redisServer = RedisServer.builder().port(redisProperties.getPort()).setting("maxmemory 128M").build(); // this.redisServer = new RedisServer(redisProperties.getPort()); }

igilbert avatar Jun 22 '22 03:06 igilbert

Thanks for the feedback. We'll take a look into this.

kwoyke avatar Jun 24 '22 17:06 kwoyke

This is now resolved, please have a look on the test on how to run this on windows

dkapil avatar Sep 22 '23 13:09 dkapil