-
在看SOFABoot文档的时候,一直高不太清楚两个概念:
1. 模块隔离中的模块
2. 类隔离中提到的biz plugin or ark plugin
首先,模块的隔离方式是spring context,而plugin是classloader。
但从设计层面上如何区分模块和插件(biz)呢?例如哪些层适合以哪种方式组织呢?
另外,在模块隔离文档中,提到:
> 不建议也不支持…
-
com.alipay.sofa
sample-ark-plugin
ark-plugin
0.6.0-SNAPSHOT
提示找不到,对应的mave仓库是哪一个啊
-
### Your question
` @Override
public List getBizArchives() throws Exception {
List urlList = filterUrls(Constants.ARK_BIZ_MARK_ENTRY);
List bizArchives = n…
iteaj updated
5 years ago
-
### Your question
请问是否可以将Ark包中包含的某个jar包,通过attach的形式load到某个JVM中?
这里有一个简单的例子:https://github.com/xiaoguoqiang/sofa-ark-test
调试的时候可以使用Jar Application的方式运行。
### Your scenes
describe your use s…
-
Сбор информации о полях, пришедших от API, которых нет в библиотеке. Telegram бот автоматически публикует сюда поля, которых нет в ветке development. Так же тут все поля из шаблонных issue пользовател…
-
我先搭建了sofa-boot ,参考sofa-rpc文档完成配置,单独看dubbo call/service功能是没有问题的,但是我启动sofa-rpc模块后(XXX-executable-ark.jar),telnet 1234,然后check -b 发现无结果:
```
Trying 127.0.0.1...
Connected to localhost.
Escape chara…
-
Jarslink2.0 目前支持通过 telnet 连接输入指令,做到管理多应用生命周期,如装载、卸载。需要提供更加灵活的 API 形式管理多应用生命周期。
-
现在启动biz会报错:Initialization of bean failed; nested exception is java.lang.IllegalArgumentException: interface com.alipay.sofa.runtime.annotation.WrapperAnnotation is not visible from class loader
也就是说在…
-
### Describe the bug
在sofa-ark 运行中,
```
XXXClass.getResource("/").getPath()
```
会出现NPE。
原因在Class的实现中/会被解析成空字符串:
```
public java.net.URL getResource(String name) {
name = resolveN…
-
Support telnet command to view ark plugin.
The logic of the current telnet processing command is to get the `ArkCommandHandler` from `Ark Plugin`, so in order to support the telnet command to vie…