https://github.com/ctripcorp/artemis
artemis
https://github.com/ctripcorp/artemis
Last synced: 4 months ago
JSON representation
artemis
- Host: GitHub
- URL: https://github.com/ctripcorp/artemis
- Owner: ctripcorp
- License: apache-2.0
- Created: 2017-10-19T11:12:21.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2019-02-22T01:37:43.000Z (almost 7 years ago)
- Last Synced: 2025-06-04T19:22:07.105Z (7 months ago)
- Language: Java
- Size: 238 KB
- Stars: 42
- Watchers: 11
- Forks: 12
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Awesome Lists containing this project
- awesome-java - Artemis
README
Artemis(Ctrip SOA 服务注册表)
================
[](https://opensource.org/licenses/Apache-2.0)
Artemis是携程框架部门SOA 服务注册表,包含服务自注册自发现、实例变更实时推送、服务分组路由功能。
更多产品介绍参见: https://github.com/ctripcorp/artemis/wiki
# Features
* 服务自注册自发现
* 实例变更实时推送
* 实例拉入拉出管理
* 分组路由
# Deployment
Steps
1. Create a artemisdb by sql in: artemis-web/deployment/artemis-management
2. Config the data-source.properties file
3. User artemis-web/deployment/server.xml to replace your tomcat server.xml
Once you deploy artemis service, you can visit swagger page to see its api doc.
eg. http://localhost:8080/artemis-web/swagger-ui.html
# Developers
* Qiang Zhao
* Alex
* jianwj
* wanbf <513111602@qq.com>
* Jodie
* Dante <383124397@qq.com>