We have seperate Java instances program processing raw weblog like that:
jvm instance 1 read fileA --> process
jvm instance 2 read fileA ---> process
jvm instance 3 read fileA ---> process
....
I think when the number of jvm instance increase , the number of disk IO process 'll increase. And there comes a time this solution is can not work propertly.
So can anyone tell me another solution for reduce the disk IO.
I think an ideal is using a JMS server (like Apache ActiveMQ) to read file an store in queue and process.
have any problem if i use JMS ???
Please kindly help me.
fileA? or is that just a typo in the example?