Redis
 sql >> Baza danych >  >> NoSQL >> Redis

Jak złapać redis.serializer.SerializationException

Możesz obsługiwać wyjątki za pomocą Spring AOP, @Aspect

    public class ErrorInterceptor{
    @AfterThrowing(pointcut = "execution(* your.package..* (..))", throwing = "ex")
    public void errorInterceptorForSerializationException(SerializationException ex) {
        // DO SOMETHING HERE WITH EX
        logger.error( ex.getCause().getMessage());
    }
 @AfterThrowing(pointcut = "execution(* your.package..* (..))", throwing = "ex")
    public void errorInterceptorForSerializationFailedException(SerializationFailedException ex) {
        // DO SOMETHING HERE WITH EX
        logger.error( ex.getCause().getMessage());
    }
    }


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. StackExchange.Redis ConnectionMultiplexer pula dla metod synchronicznych

  2. Wydawca Node redis zużywa zbyt dużo pamięci

  3. Redis Pub/Sub z niezawodnością

  4. Laravel - Uruchamianie zadań w sekwencji

  5. Redis uruchamia się ręcznie z init.d, ale nie przy starcie