Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] message will flush timeout when transientStorePoolEnable=true and flushDiskType=SYNC_FLUSH #7523

Closed
3 tasks done
fujian-zfj opened this issue Nov 1, 2023 · 0 comments · Fixed by #7524
Closed
3 tasks done

Comments

@fujian-zfj
Copy link
Contributor

Before Creating the Bug Report

  • I found a bug, not just asking a question, which should be created in GitHub Discussions.

  • I have searched the GitHub Issues and GitHub Discussions of this repository and believe that this is not a duplicate.

  • I have confirmed that this bug belongs to the current repository, not other repositories of RocketMQ.

Runtime platform environment

OS, window, linux

RocketMQ version

5.1.5

JDK Version

1.8

Describe the Bug

image

1.set transientStorePoolEnable=true, flushDiskType=SYNC_FLUSH,
2.start broker
3.then send message to broker, client receives FLUSH_DISK_TIMEOUT error

By arthas, i find GroupCommitService always return FLUSH_DISK_TIMEOUT
image

Steps to Reproduce

1.transientStorePoolEnable=true
flushDiskType=SYNC_FLUSH

2.start broker

3.start to send message

4.client will receive FLUSH_DISK_TIMEOUT

What Did You Expect to See?

no FLUSH_DISK_TIMEOUT received

What Did You See Instead?

FLUSH_DISK_TIMEOUT received

Additional Context

No response

RongtongJin pushed a commit that referenced this issue Nov 2, 2023
…e=true and flushDiskType=SYNC_FLUSH (#7524)

* typo int readme[ecosystem]

* enableTransientPool and sync_flush will cause flush_time_out

* polish

* add log
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant