【DM版本】:DM8
【操作系统】:麒麟V10
【问题描述】*:
现已配置好了读写分离,一主两备
在java应用中配置为:jdbc:dm://dmrw?dmrw=(ip1,ip2,ip3)&rwSeparate=1&rwPercent=0&LOGIN_MODE=0
已经实现了主库只写操作,两台备库只读操作
现在有个问题:
如果java中一个方法(一个事务)里,先写后读,可能读不到刚刚写入的数据,是否和dmarch.ini中的ARCH_WAIT_APPLY和ARCH_TYPE有关系?
现在的配置为:
请问大佬们,如何设置,才能解决先写后读不到的问题?

ARCH_TYPE-REALTIME不用变
ARCH_WAIT_APPLY=1 确保事务一致性