scredis / scredis

Non-blocking, ultra-fast Scala Redis client built on top of Akka IO.

Home Page:https://scredis.github.io/scredis/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Is it able to support Akka typed?

nathanccleung opened this issue · comments

Hi~ Since the Akka 2.6 Typed is no longer support to direct create actor system on top of guardian. Is scredis able to support and run on top of akka typed? Thanks

My code

val redis = Redis.withActorSystem(host = "redis", port = 6379, database = 0)(ctx.system.classicSystem)
[info] 2020-09-17 12:01:03,889 ERROR - cannot create top-level actor [redis-6379-listener-actor] from the outside on ActorSystem with custom user guardian

I haven't had a chance to try scredis with Akka 2.6.

One thing I tried in past was migration of akka dependency to 2.6.x but I tried together with adding SSL and changes turned out to be more complex than expected and had to give up on this. Problem is whole http IO handling changed and there is no easy migration.