当一个应用程序在其iframe中调用我的应用程序的2页时,我遇到了错误。该应用程序可以在其iframe中加载我的应用程序的两个页面,但大多数情况下无法加载其中一个页面,并且在我的日志中显示以下错误
ActiveRecord::StatementInvalid (PG::TRSerializationFailure: ERROR: could not serialize access due to concurrent update CONTEXT: Remote SQL command: UPDATE sessions SET data = 'BAh7CEkiE3VzZXJfcmV0dXJuX3RvBjoG...'::text, updated_at = '2019-02-20 19:12:35.070645'::timestamp without time zone WHERE ((id = 11777351::bigint)) : UPDATE "sessions" SET "data" = $1, "updated_at" = $2 WHERE "sessions"."id" = $3):
有人可以帮忙吗?还可以让我知道会话数据更新呼叫的位置 (序列化如何与外部数据包装器一起使用。) 是否可以通过诸如“ Session.transaction(isolation::read_committed)”之类的方法来解决此问题?