Any further conclusions?
在 2020/11/6 上午11:00, 18624049226 写道:
Hi community,
Entryprocessor cannot be hot deployed properly via
UriDeploymentSpi,the operation steps are as follows:
1.put jar in the specified folder of uriList;
2.Use example-deploy.xml,start two ignite nodes;
3.Use the DeployClient to deploy the service named "deployService";
4.Execute the test through ThickClientTest, and the result is correct;
5.Modify the code of DeployServiceImpl and DeployEntryProcessor, for
example, change "Hello" to "Hi", then repackage it and put it into the
specified folder of uriList;
6.Redeploy services by RedeployClient;
7.Execute the test again through ThickClientTest, and the result is
incorrect,we will find that if the Entryprocessor accessed by the
service is on another node, the Entryprocessor uses the old version of
the class definition.