StaleObjectStateException
24/08/2015 18:20
Olá pessoal,
Estou enfrentando problemas de "StaleObjectStateException" quando usuários tentam atualizar um mesmo objeto, dando uma pesquisada encontramos as seguintes informações:
Por default no grails é habilitado o “Optimistc Locking”,que previne que um usuário A sobrescreva alterações do usuário B. Isso pode ser
inútil em algumas aplicações mas lança exceptions causando problemas de concorrência.
Opções:
[list=1][/list] Estamos considerando utilizar a 2° opção e adicionar tratamento das exceptions geradas, alguém tem alguma sugestão melhor/diferente? Como vocês fazem para controlar concorrência?
obs: Caso alguma informação acima esteja incorreta, me avisem ^^
obs2: Créditos da pesquisa para Albert Souza.
Tags:
concorrência, StaleObjectStateException