Tandem enscribe file hit error 28. (407 Views)
Occasional Contributor
Posts: 1
Registered: ‎06-17-2013
Message 1 of 1 (407 Views)

Tandem enscribe file hit error 28.

[ Edited ]

Recently my java socket hit error 28 when try to write record in tandem enscribe file.
Look like i have issue with concurrent situation.


com.tandem.ext.enscribe.EnscribeFileException: File write error. File error 28


To solve it, i increase its syndepth to max to allow more transaction to write into the file.
But, while performing stress testing by sent in 300 trx simulataneously,
about 12 of this errors occur. I made up some solutions for this issue by :-


- add more opener to the enscribe file. When hit err 28,
use another opener to write. Not likely to solve the issue,
it just reduce the possibility to hit error 28.

- suspend, delay and wait availabilty of enscribe file to
be written. This method so risk, bcoz the socket have process timeout

can cause trx to abort.


Is there any permanent solution to not hit error 28? Any idea or suggestion?




P.S. This thread has been moved from Welcome to the Community > Community Feedback & Suggestions to Operating Systems > NonStop OS. -HP Forum moderator

The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the Terms of Use and Rules of Participation.