有2个程序A和B,都使用redis来存储session。如果A先启动,再启动B,B会提示无法反序列化,找不到A的某个类。
有没什么大神解释解释?
学习是最好的投资!
두 프로그램은 서로 다른 접두사 a_ 또는 b_를 추가하는 등 세션을 저장하는 데 사용되는 키를 구별해야 합니다.
A와 B를 구분했어야겠죠?
다른 프로그램의 세션은 다른 라이브러리에 배치됩니다. 예를 들어 A가 select(1)에 배치되면 B는 select(2)에 배치됩니다. 이렇게 하면 구별할 수 있습니다
두 프로그램은 서로 다른 접두사 a_ 또는 b_를 추가하는 등 세션을 저장하는 데 사용되는 키를 구별해야 합니다.
A와 B를 구분했어야겠죠?
다른 프로그램의 세션은 다른 라이브러리에 배치됩니다. 예를 들어 A가 select(1)에 배치되면 B는 select(2)에 배치됩니다. 이렇게 하면 구별할 수 있습니다