Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
B
byit-myth-job
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
liyuan
byit-myth-job
Commits
0de98b40
Commit
0de98b40
authored
Apr 03, 2020
by
huangfusuper
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Netty服务端 main方式启动设计实现测试
parent
16e22833
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
41 additions
and
9 deletions
+41
-9
plugin.xml
...core/myth-plugin-rpc-server/src/main/resources/plugin.xml
+8
-9
SendEmailTest.java
...c-server/src/test/java/com/byit/server/SendEmailTest.java
+21
-0
TestServerStart.java
...server/src/test/java/com/byit/server/TestServerStart.java
+12
-0
No files found.
byit-plugin-core/myth-plugin-rpc-server/src/main/resources/plugin.xml
View file @
0de98b40
<?xml version="1.0" encoding="UTF-8"?>
<executor-plugin>
<serverConfiguration>
<port
value=
"898
9
"
/>
<registryUrl
value=
"http://
slocalhost:8080
"
/>
<port
value=
"898
0
"
/>
<registryUrl
value=
"http://
localhost:8080/myth-register
"
/>
<server-biz
value=
"myth-job"
/>
<server-env
value=
"dev"
/>
<server-thread
core-size=
"
"
max-size=
"
"
/>
<server-thread
core-size=
"
30"
max-size=
"100
"
/>
<pluginServiceRegistry
value=
"com.byit.registry.DataSourceServiceRegistry"
/>
<pluginServerClass
value=
"com.byit.server.NettyPluginServer"
/>
<pluginServerClass
value=
"com.byit.server.
netty.Main
NettyPluginServer"
/>
</serverConfiguration>
<!--<classNames>
<className jobName="demo" class="com.byit.job.DemoJob"/>
<className jobName="demo1" class="com.byit.job.EndNode"/>
<className jobName="demo2" class="com.byit.job.StartNode"/>
</classNames>-->
<classNames>
<className
jobName=
"sendEmailTest"
class=
"com.byit.server.SendEmailTest"
/>
</classNames>
</executor-plugin>
\ No newline at end of file
byit-plugin-core/myth-plugin-rpc-server/src/test/java/com/byit/server/SendEmailTest.java
0 → 100644
View file @
0de98b40
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
(
"----"
);
}
}
byit-plugin-core/myth-plugin-rpc-server/src/test/java/com/byit/server/TestServerStart.java
0 → 100644
View file @
0de98b40
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
(
"----"
);
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment