The webMethods I use is version 9.12, and now I have a problem that system threads are increasing gradually. Last time, the system threads increased to about 12,000,then I restarted the IS,
but It doesnt seem to have any effect. In the past 22 hours, the number of system threads has increased to 2,500.
One kind of the thread is called wm. EDIINT.util.getPartStream, which has 1070.
One kind of thread is called SharedDeflaterInputStream, which has 1070.
And all these threads are in WAITING state.
I read some documents and found no information about these two threads.
Does anyone know whats going on? How can I solve it?
Integration Server thread dump Java HotSpot™ 64-Bit Server VM (25.101-b13 mixed mode):
Wed Jun 26 14:10:10 CST 2019
“wm.EDIINT.util.getPartStream” Id=25926 in TIMED_WAITING
at java.lang.Object.wait(Native Method)
- waiting on <0x307eabce> (a java.io.PipedInputStream)
at java.io.PipedInputStream.awaitSpace(PipedInputStream.java:273)
at java.io.PipedInputStream.receive(PipedInputStream.java:231)
at java.io.PipedOutputStream.write(PipedOutputStream.java:149)
at java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:253)
at java.util.zip.DeflaterOutputStream.finish(DeflaterOutputStream.java:226)
at wm.EDIINT.util.mime.mimeUtil$1.run(mimeUtil.java:62)
at java.lang.Thread.run(Thread.java:745)
Integration Server thread dump Java HotSpot™ 64-Bit Server VM (25.101-b13 mixed mode):
Wed Jun 26 14:11:41 CST 2019
“SharedDeflaterInputStream” Id=47462 in TIMED_WAITING
at java.lang.Object.wait(Native Method)
- waiting on <0x6b9c3b9a> (a java.io.PipedInputStream)
at java.io.PipedInputStream.awaitSpace(PipedInputStream.java:273)
at java.io.PipedInputStream.receive(PipedInputStream.java:231)
at java.io.PipedOutputStream.write(PipedOutputStream.java:149)
at iaik.asn1.OCTET_STRING.encode(Unknown Source)
at iaik.asn1.ASN1Object.encodeObject(Unknown Source)
at iaik.asn1.DerCoder.encodeTo(Unknown Source)
at iaik.asn1.TaggedType.encode(Unknown Source)
at iaik.asn1.ASN1Object.encodeObject(Unknown Source)
at iaik.asn1.DerCoder.encodeTo(Unknown Source)
at iaik.asn1.ConstructedType.encode(Unknown Source)
at iaik.asn1.ASN1Object.encodeObject(Unknown Source)
at iaik.asn1.DerCoder.encodeTo(Unknown Source)
at iaik.asn1.ConstructedType.encode(Unknown Source)
at iaik.asn1.ASN1Object.encodeObject(Unknown Source)
at iaik.asn1.DerCoder.encodeTo(Unknown Source)
at iaik.asn1.TaggedType.encode(Unknown Source)
at iaik.asn1.ASN1Object.encodeObject(Unknown Source)
at iaik.asn1.DerCoder.encodeTo(Unknown Source)
at iaik.asn1.ConstructedType.encode(Unknown Source)
at iaik.asn1.ASN1Object.encodeObject(Unknown Source)
at iaik.asn1.DerCoder.encodeTo(Unknown Source)
at iaik.asn1.DerCoder.encodeTo(Unknown Source)
at wm.EDIINT.util.mime.BaseDeflaterStream_WM.writeASN(BaseDeflaterStream_WM.java:154)
at wm.EDIINT.util.mime.BaseDeflaterStream_WM$1.run(BaseDeflaterStream_WM.java:47)
at java.lang.Thread.run(Thread.java:745)