sofastack / sofa-ark

SOFAArk is a light-weight,java based classloader isolation framework.
https://www.sofastack.tech/projects/sofa-boot/sofa-ark-readme/
Apache License 2.0
1.56k stars 497 forks source link

源码解析:Ark2.0 支持 Netty 插件 #476

Closed liu280790081 closed 10 months ago

liu280790081 commented 2 years ago

demo地址: https://github.com/liu280790081/sofachannel-demo.git
分支 : master-webflux

lvjing2 commented 2 years ago

你引入了 web-ark-plugin是吗?这个plugin会才会使用到webContextPath

liu280790081 commented 2 years ago

你引入了 web-ark-plugin是吗?这个plugin会才会使用到webContextPath

问题是web-ark-plugin 使用的是tomcat作为web服务的,webflux是以netty作为web服务,启动会有冲突的。 能不能提供一个基于netty的插件?

liu280790081 commented 2 years ago

这个啥时候会支持

lylingzhen commented 2 years ago

@liu280790081 后面会发起社区开发者 Ark 源码解析活动,届时会同奖励社区 Developer 一同共建该特性。

pmupkin commented 1 year ago

/assign......

pmupkin commented 1 year ago

@lylingzhen 想请教下,这个该怎么测试呢,我新建了webflux应用,将本地写好的两个模块打包,但是引入的时候一直报错,我尝试使用tomcat的项目,将sofaark在本地打包后引入,也同样一直报错。后来又尝试用官网的动态热部署demo,使用在本地打包的sofa-ark依然会报错,但使用maven从网上下的就没问题。

github-actions[bot] commented 10 months ago

This issue has been automatically marked as stale because it has not had recent activity in the last 30 days. It will be closed in the next 7 days unless it is tagged (pinned, good first issue or help wanted) or other activity occurs. Thank you for your contributions.

github-actions[bot] commented 10 months ago

This issue has been automatically closed because it has not had activity in the last 37 days. If this issue is still valid, please ping a maintainer and ask them to label it as pinned, good first issue or help wanted. Thank you for your contributions.