Search by APIs
Search by Words
Search Projects
Most Popular
Top Packages
Top Classes
Top Methods
Top Projects
Java
Python
JavaScript
TypeScript
C++
Scala
Blog
Project: artemis
(GitHub Link)
artemis-master
artemis-web
src
main
resources
data-source.properties
application-context.xml
artemis.properties
java
com
ctrip
soa
artemis
web
SwaggerConfig.java
CustomObjectMapper.java
websocket
AllServicesChangeWsHandler.java
MetricWsHandler.java
WebSocketEndpointConfig.java
DelayItem.java
HeartbeatWsHandler.java
WsIPBlackList.java
ServiceChangeWsHandler.java
util
InstanceChangeManager.java
Publisher.java
InetSocketAddressHelper.java
JsonSerializationHack.java
WebApplicationInitializerImpl.java
controller
RegistryController.java
ManagementController.java
ManagementZoneController.java
StatusController.java
DiscoveryController.java
RegistryReplicationController.java
ClusterController.java
ManagementLogController.java
CanaryController.java
ManagementGroupController.java
WsStatusController.java
webapp
WEB-INF
web.xml
test
resources
artemis.properties
pom.xml
deployment
artemis-managment.sql
server.xml
.gitignore
artemis-management
src
main
java
com
ctrip
soa
artemis
management
group
RouteRuleInfo.java
DeleteGroupsInstancesRequest.java
DeleteRouteRulesResponse.java
GetRouteRuleGroupsRequest.java
DeleteRouteRuleGroupsRequest.java
InsertGroupTagsRequest.java
dao
GroupInstanceDao.java
RouteRuleLogDao.java
GroupInstanceLogDao.java
RouteRuleGroupDao.java
GroupTagLogDao.java
GroupTagDao.java
GroupLogDao.java
GroupDao.java
GroupOperationLogDao.java
RouteRuleGroupLogDao.java
BusinessDao.java
GroupOperationDao.java
RouteRuleDao.java
ServiceInstanceLogDao.java
ServiceInstanceDao.java
ReleaseRouteRuleGroupsResponse.java
GetGroupsResponse.java
GetGroupOperationsRequest.java
OperateGroupOperationRequest.java
OperateGroupOperationsRequest.java
DeleteGroupTagsResponse.java
UpdateRouteRuleGroupsRequest.java
GetGroupInstancesRequest.java
InsertRouteRuleGroupsRequest.java
InsertGroupsRequest.java
GetGroupInstancesResponse.java
DeleteRouteRulesRequest.java
GetGroupTagsRequest.java
UpdateRouteRulesResponse.java
GetAllGroupOperationsRequest.java
GetRouteRulesResponse.java
GetRouteRuleGroupsResponse.java
DeleteServiceInstancesRequest.java
GetAllRouteRulesResponse.java
GroupOperations.java
OperateGroupOperationResponse.java
log
GroupInstanceLog.java
RouteRuleGroupLog.java
GroupOperationLog.java
GroupTagLog.java
GroupLog.java
RouteRuleLog.java
ServiceInstanceLog.java
OperationResponse.java
InsertServiceInstancesRequest.java
RouteRuleGroup.java
UpdateRouteRuleGroupsResponse.java
GroupWeight.java
UpdateGroupsResponse.java
DeleteGroupsResponse.java
UpdateRouteRulesRequest.java
GetServiceInstancesResponse.java
GetGroupsRequest.java
util
RouteRuleGroups.java
ServiceInstances.java
GroupTagsUtil.java
GroupInstances.java
GroupOperationsUtil.java
Converts.java
ServiceRouteRules.java
Groups.java
InsertRouteRulesResponse.java
InsertRouteRulesRequest.java
OperateGroupOperationsResponse.java
GetAllGroupsRequest.java
ReleaseRouteRuleGroupsRequest.java
InsertGroupInstancesResponse.java
GetAllGroupsResponse.java
GetServiceInstancesRequest.java
GetAllGroupOperationsResponse.java
ServiceInstance.java
DeleteRouteRuleGroupsResponse.java
DeleteGroupTagsRequest.java
GetAllGroupTagsResponse.java
DeleteGroupsRequest.java
UpdateGroupsRequest.java
UpdateGroupTagsResponse.java
ServiceRouteRule.java
InsertGroupsResponse.java
GetGroupTagsResponse.java
GroupInstance.java
GetAllGroupTagsRequest.java
GetAllRouteRuleGroupsRequest.java
UpdateGroupTagsRequest.java
InsertGroupInstancesRequest.java
DeleteGroupInstancesResponse.java
GroupService.java
GroupTags.java
model
GroupTagModel.java
RouteRuleModel.java
GroupModel.java
ServiceInstanceLogModel.java
RouteRuleGroupLogModel.java
GroupInstanceModel.java
GroupInstanceLogModel.java
GroupOperationLogModel.java
ServiceInstanceModel.java
GroupOperationModel.java
RouteRuleLogModel.java
GroupLogModel.java
RouteRuleGroupModel.java
GroupTagLogModel.java
GetAllRouteRuleGroupsResponse.java
InsertRouteRuleGroupsResponse.java
InsertGroupTagsResponse.java
GetGroupOperationsResponse.java
CreateRouteRuleRequest.java
CreateRouteRuleResponse.java
GetRouteRulesRequest.java
GetAllRouteRulesRequest.java
Group.java
GetServiceRequest.java
ManagementService.java
GetServicesResponse.java
GroupDiscoveryFilter.java
dao
InstanceLogDao.java
DataConfig.java
InstanceDao.java
ServerModel.java
ServerLogDao.java
ServerDao.java
InstanceLogModel.java
InstanceModel.java
ServerLogModel.java
ManagementRepository.java
ZoneRepository.java
GetServicesRequest.java
instance
OperateInstanceResponse.java
InstanceOperations.java
GetInstanceOperationsRequest.java
IsInstanceDownRequest.java
GetInstanceOperationsResponse.java
IsInstanceDownResponse.java
OperateInstanceRequest.java
GetAllInstanceOperationsResponse.java
GetAllInstanceOperationsRequest.java
GroupRepository.java
ManagementDiscoveryFilter.java
log
GetServerOperationLogsResponse.java
InstanceOperationLog.java
GetGroupLogsResponse.java
GetRouteRuleGroupLogsRequest.java
GetGroupInstanceLogsRequest.java
GetRouteRuleLogsResponse.java
ManagementLogService.java
ZoneOperationLog.java
GetZoneOperationLogsRequest.java
GetGroupInstanceLogsResponse.java
GetServerOperationLogsRequest.java
GetRouteRuleLogsRequest.java
GetGroupOperationLogsRequest.java
GetServiceInstanceLogsRequest.java
ServerOperationLog.java
GetGroupOperationLogsResponse.java
GetGroupLogsRequest.java
GetServiceInstanceLogsResponse.java
GetZoneOperationLogsResponse.java
GetInstanceOperationLogsResponse.java
GetRouteRuleGroupLogsResponse.java
GetInstanceOperationLogsRequest.java
common
OperationContext.java
util
ModelUtil.java
CheckResult.java
GroupServiceImpl.java
ManagementLogServiceImpl.java
config
RestPaths.java
ManagementInitializer.java
server
GetAllServerOperationsResponse.java
IsServerDownResponse.java
ServerOperations.java
IsServerDownRequest.java
OperateServerResponse.java
GetServerOperationsRequest.java
GetServerOperationsResponse.java
OperateServerRequest.java
GetAllServerOperationsRequest.java
zone
GetZoneOperationsListRequest.java
dao
ZoneOperationLogDao.java
ZoneOperationDao.java
IsZoneDownResponse.java
GetZoneOperationsRequest.java
OperateZoneOperationsResponse.java
GetZoneOperationsListResponse.java
util
ZoneOperationsUtil.java
IsZoneDownRequest.java
ZoneOperations.java
GetZoneOperationsResponse.java
GetAllZoneOperationsRequest.java
OperateZoneOperationsRequest.java
ZoneService.java
GetAllZoneOperationsResponse.java
model
ZoneOperationModel.java
ZoneOperationLogModel.java
ZoneKey.java
canary
CanaryServiceImpl.java
UpdateCanaryIPsRequest.java
CanaryService.java
CanaryServices.java
UpdateCanaryIPsResponse.java
ZoneServiceImpl.java
GetServiceResponse.java
ManagementServiceImpl.java
test
resources
application-context.xml
java
com
ctrip
soa
artemis
management
group
dao
RouteRuleGroupDaoTest.java
GroupOperationDaoTest.java
GroupTagDaoTest.java
GroupInstanceLogDaoTest.java
ServiceInstanceLogDaoTest.java
GroupTagLogDaoTest.java
ServiceInstanceDaoTest.java
RouteRuleGroupLogDaoTest.java
RouteRuleDaoTest.java
GroupInstanceDaoTest.java
BusinessDaoTest.java
GroupLogDaoTest.java
GroupOperationLogDaoTest.java
GroupDaoTest.java
RouteRuleLogDaoTest.java
dao
InstanceDaoTest.java
InstanceLogDaoTest.java
ServerLogDaoTest.java
ServerDaoTest.java
GroupRepositoryTest.java
ZoneRepositoryTest.java
util
InstanceLogModels.java
DataConfig4SpringInjection.java
ServerLogModels.java
Constants.java
ServerModels.java
InstanceModels.java
zone
dao
ZoneOperationLogDaoTest.java
ZoneOperationDaoTest.java
pom.xml
.gitignore
artemis-service
src
main
java
com
ctrip
soa
artemis
replication
ReplicationTask.java
ReplicationManager.java
AbstractReplicationTask.java
ReplicationTool.java
registry
RegistryRepository.java
replication
RegistryReplicationTool.java
RegisterTask.java
RegistryBatchingTaskProcessor.java
HeartbeatTask.java
GetServicesResponse.java
RegistryReplicationManager.java
RegistrySingleItemTaskProcessor.java
RegistryReplicationService.java
GetServicesRequest.java
UnregisterTask.java
RegistryReplicationServiceImpl.java
RegistryReplicationServiceClient.java
RegistryReplicationTask.java
RegistryTool.java
RegistryServiceImpl.java
discovery
DiscoveryServiceImpl.java
ratelimiter
ArtemisRateLimiterManager.java
util
ServiceNodeUtil.java
Requests.java
cache
VersionedCacheManager.java
ServicesDeltaGenerator.java
VersionedCache.java
VersionedData.java
cluster
ClusterServiceImpl.java
ClusterManager.java
NodeManager.java
ServiceNodeStatus.java
NodeInitializer.java
RegistryReplicationInitializer.java
status
GetLeasesStatusRequest.java
StatusServiceClient.java
GetLeasesStatusResponse.java
GetClusterStatusResponse.java
StatusServiceImpl.java
GetDeploymentStatusRequest.java
GetClusterNodeStatusRequest.java
GetDeploymentStatusResponse.java
GetClusterStatusRequest.java
GetClusterNodeStatusResponse.java
GetConfigStatusRequest.java
StatusService.java
LeaseStatus.java
GetConfigStatusResponse.java
pom.xml
.gitignore
pom.xml
Readme.md
LICENSE
artemis-client
src
main
java
com
ctrip
soa
artemis
client
RegistryFilter.java
registry
ArtemisRegistryHttpClient.java
RegistryServiceClient.java
RegistryClientImpl.java
InstanceRepository.java
InstanceRegistry.java
RegistryClientConfig.java
websocket
WebSocketSessionContext.java
WebSocketSessionCallback.java
ServiceChangeEvent.java
DiscoveryClientConfig.java
discovery
ServiceRepository.java
ServiceContext.java
ArtemisDiscoveryHttpClient.java
DiscoveryClientImpl.java
ServiceDiscovery.java
common
ArtemisHttpClient.java
AddressContext.java
ArtemisClientConfig.java
AddressManager.java
AddressRepository.java
Conditions.java
RegisterType.java
ServiceChangeListener.java
ArtemisClientManager.java
ArtemisClientManagerConfig.java
DiscoveryClient.java
RegistryClient.java
test
java
com
ctrip
soa
artemis
client
registry
ArtemisRegistryHttpClientTest.java
InstancesRegistryTest.java
InstanceRepositoryTest.java
websocket
WebSocketSessionContextTest.java
discovery
DiscoveryClientImplTest.java
ServiceContextTest.java
ArtemisDiscoveryHttpClientTest.java
ServiceDiscoveryTest.java
DefaultServiceChangeListener.java
ServiceRepositoryTest.java
test
utils
Instances.java
ArtemisClientConstants.java
Services.java
common
AddressManagerTest.java
DynamicScheduledThreadTest.java
AddressContextTest.java
AddressRepositoryTest.java
ConditionsTest.java
pom.xml
.gitignore
.gitignore
artemis-common
src
main
java
com
ctrip
soa
artemis
taskdispatcher
TaskDispatcher.java
TaskProcessor.java
Task.java
SingleItemTaskAcceptor.java
TrafficShaper.java
BatchingTaskAcceptor.java
ProcessingResult.java
DefaultTaskDispatcher.java
TaskDispatchers.java
TaskErrorCode.java
TaskAcceptor.java
TaskExecutor.java
InstanceChange.java
Service.java
ServiceGroup.java
ServiceGroupKey.java
Zone.java
registry
RegistryService.java
RegisterResponse.java
HasInstances.java
RegisterRequest.java
FailedInstance.java
HeartbeatEventListener.java
UnregisterRequest.java
HeartbeatResponse.java
HeartbeatRequest.java
UnregisterResponse.java
HeartbeatEvent.java
HasFailedInstances.java
ResponseStatus.java
discovery
GetServiceRequest.java
GetServicesResponse.java
GetServicesRequest.java
LookupRequest.java
GetServicesDeltaResponse.java
GetServicesDeltaRequest.java
DiscoveryService.java
LookupResponse.java
GetServiceResponse.java
DiscoveryConfig.java
DiscoveryFilter.java
Region.java
trace
ArtemisTraceFactory.java
ArtemisTraceExecutor.java
util
StringUtil.java
InstanceChangeComparator.java
ServiceGroups.java
RequestExecutor.java
SameRegionChecker.java
HttpClientUtil.java
SearchTree.java
SameZoneChecker.java
InstanceChanges.java
InstanceChecker.java
InstancesChecker.java
DiscoveryConfigs.java
ResponseStatusUtil.java
DiscoveryConfigChecker.java
RouteRules.java
ServiceGroupKeys.java
ServiceChecker.java
RouteRule.java
config
ArtemisConfig.java
RestPaths.java
DeploymentConfig.java
WebSocketPaths.java
ServerKey.java
ErrorCodes.java
metric
ArtemisMetricManagersProvider.java
NullArtemisMetricManagersProvider.java
ArtemisMetricManagers.java
MetricLoggerHelper.java
MetricNames.java
InstanceKey.java
HasResponseStatus.java
Instance.java
lease
Lease.java
LeaseManager.java
LeaseUpdateSafeChecker.java
LeaseCleanEventListener.java
cluster
ServiceCluster.java
ClusterChangeListener.java
GetServiceNodesResponse.java
GetServiceNodesRequest.java
ClusterChangeEvent.java
ServiceNode.java
ClusterService.java
test
java
com
ctrip
soa
artemis
util
SearchTreeTest.java
ServiceGroupsTest.java
pom.xml
.gitignore