Как я могу получить крио войти в проект Akka - PullRequest
0 голосов
/ 25 октября 2018

У меня есть проект Akka-cluster, разработанный на Java.Где я использовал сериализацию крио.Как я могу получить журнал сериализации крио?Я хочу знать все не отображающие классы, потому что здесь idstrategy = "explict".В настоящее время, если я пропустил добавление класса в раздел отображения, весь код работает без ошибок, но мои рабочие субъекты не получают объекты этого класса.Это повлияет на мой окончательный вывод.Так кто-нибудь, помогите мне реализовать регистрацию крио в моем проекте?

1 Ответ

0 голосов
/ 27 октября 2018

Если вы используете akka-kryo-serialization , есть две настройки, которые управляют поведением kryo-logging:

  # Log implicitly registered classes. Useful, if you want to know all
  # classes which are serialized. You can then use this information in
  # the mappings and/or classes sections
  implicit-registration-logging = false

  # If enabled, Kryo logs a lot of information about serialization process.
  # Useful for debugging and low-level tweaking
  kryo-trace = false

Возможно, вы не сможете использовать предыдущую (implicit-registration-logging) сразу, так как у вас есть стратегия ограниченного идентификатора (и я не уверен, что крио будет делать в этом случае), но вторая, вероятно, именно то, что вы хотите

...