feat: support dubbo#3224
Conversation
1d991cb to
95b84d6
Compare
19b6262 to
79596f6
Compare
bd1223e to
fc4dfc3
Compare
Fix apache#89 Signed-off-by: spacewander <[email protected]>
| <dubbo:application name="demo-provider"/> | ||
|
|
||
| <!-- use multicast registry center to export service --> | ||
| <dubbo:registry address="multicast://224.5.6.7:1234"/> |
There was a problem hiding this comment.
Multicast is for test and develop environment, not for the production.
There was a problem hiding this comment.
This part of code is just provided a test backend, it is not used for prod.
Signed-off-by: spacewander <[email protected]>
|
|
||
| curl http://127.0.0.1:9080/apisix/admin/routes/1 -H 'X-API-KEY: edd1c9f034335f136f87ad84b625c8f1' -X PUT -d ' | ||
| { | ||
| "methods": ["GET"], |
There was a problem hiding this comment.
user example, less is better. so we can remove this line
| cd t/lib/dubbo-backend | ||
| mvn package | ||
| cd dubbo-backend-provider/target | ||
| java -Djava.net.preferIPv4Stack=true -jar dubbo-demo-provider.one-jar.jar > /tmp/java.log & |
There was a problem hiding this comment.
LGTM
It is better to move t/lib/dubbo-backend to a separate repo, and only need to download the compiled jar when running CI.
There was a problem hiding this comment.
As the content of Java code is depended on what you want to test, it is inconvenient to move it to a separate repo.
There was a problem hiding this comment.
mvn package + java -Djava.net.preferIPv4Stack=true
How long does it usually take?
| - **Multi protocols** | ||
|
|
||
| - [TCP/UDP Proxy](doc/stream-proxy.md): Dynamic TCP/UDP proxy. | ||
| - [dubbo Proxy](doc/plugins/dubbo-proxy.md): Dynamic HTTP to dubbo proxy. |
|
|
||
|
|
||
|
|
||
| === TEST 5: work with comsumer |
Signed-off-by: spacewander <[email protected]>
Signed-off-by: spacewander <[email protected]>
|
@spacewander Hi, can you please reply, will the dubbo backend service start automatically when running the test? I opened a PR #9660 that supports the dubbo protocol, and want to reuse the dubbo backend service, but by default, connection refused is returned. |

Signed-off-by: spacewander [email protected]
What this PR does / why we need it:
Pre-submission checklist: