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

The problem of remote method invocation #21

Open
Jeongwonkyu opened this issue Nov 11, 2016 · 3 comments
Open

The problem of remote method invocation #21

Jeongwonkyu opened this issue Nov 11, 2016 · 3 comments

Comments

@Jeongwonkyu
Copy link

Jeongwonkyu commented Nov 11, 2016

Hi ~
I had some test with your scs about RMI.
The client can request historical data to server then this data size is 13,000 bytes ~ 140,000 bytes almost.
After client request data several times, server memory is increase every time client call method and die.

Did you have a test about this case ?

@hikalkan
Copy link
Owner

You say there is a memory leak. I used SCS for very long running processes (not restarted for months) but I didn't see such a problem.
This maybe related to garbage collecter which collects object periodically. So, when you call a method it's normal to increase memory and not decrease for a time. Did you tested it for long time to understand if really have a memory leak problem.

@Jeongwonkyu
Copy link
Author

Thank you ~ I solved this problem.
I found out some problems that related to GC.

And I have one more question ~ it doesn't support the duplicated method name in service ?
I wanna use some override functions

@hikalkan
Copy link
Owner

No, it does not support it (because it does not send argument types to find the override). Please use different naming.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants