Commit 0de98b40 by huangfusuper

Netty服务端 main方式启动设计实现测试

parent 16e22833
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<executor-plugin> <executor-plugin>
<serverConfiguration> <serverConfiguration>
<port value="8989"/> <port value="8980"/>
<registryUrl value="http://slocalhost:8080"/> <registryUrl value="http://localhost:8080/myth-register"/>
<server-biz value="myth-job"/> <server-biz value="myth-job"/>
<server-env value="dev"/> <server-env value="dev"/>
<server-thread core-size="" max-size=""/> <server-thread core-size="30" max-size="100"/>
<pluginServiceRegistry value="com.byit.registry.DataSourceServiceRegistry"/> <pluginServiceRegistry value="com.byit.registry.DataSourceServiceRegistry"/>
<pluginServerClass value="com.byit.server.NettyPluginServer"/> <pluginServerClass value="com.byit.server.netty.MainNettyPluginServer"/>
</serverConfiguration> </serverConfiguration>
<!--<classNames> <classNames>
<className jobName="demo" class="com.byit.job.DemoJob"/> <className jobName="sendEmailTest" class="com.byit.server.SendEmailTest"/>
<className jobName="demo1" class="com.byit.job.EndNode"/> </classNames>
<className jobName="demo2" class="com.byit.job.StartNode"/>
</classNames>-->
</executor-plugin> </executor-plugin>
\ No newline at end of file
package com.byit.server;
import com.byit.dto.web.ReturnResult;
import com.byit.executor.handler.interfaces.IJobHandler;
public class SendEmailTest implements IJobHandler {
@Override
public ReturnResult<String> execute(String param) throws Exception {
return null;
}
@Override
public void init(String param) {
System.out.println("---");
}
@Override
public void destroy(String param) {
System.out.println("----");
}
}
package com.byit.server;
import com.byit.factory.PluginServerFactory;
import com.byit.factory.RpcMainPluginServerFactory;
public class TestServerStart {
public static void main(String[] args) throws Exception {
new RpcMainPluginServerFactory("/plugin.xml");
System.out.println("----");
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment