Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add nacos registry #7

Merged
merged 2 commits into from
Aug 27, 2022
Merged

feat: add nacos registry #7

merged 2 commits into from
Aug 27, 2022

Conversation

Skyenought
Copy link
Member

What type of PR is this?

featt: add nacos registry

Which issue(s) this PR fixes:

Todo:

  • add example with nacos.
  • makefile change to docker.
  • add licenses.
  • optimize README.
  • add unit test with hertz.

nacos/README_CN.md Outdated Show resolved Hide resolved
nacos/README_CN.md Outdated Show resolved Hide resolved
nacos/README_CN.md Outdated Show resolved Hide resolved
nacos/README_CN.md Outdated Show resolved Hide resolved
nacos/README_CN.md Outdated Show resolved Hide resolved
nacos/README.md Outdated Show resolved Hide resolved
nacos/internal/common/config.go Outdated Show resolved Hide resolved
nacos/registry.go Show resolved Hide resolved
nacos/registry_test.go Outdated Show resolved Hide resolved
nacos/registry.go Outdated Show resolved Hide resolved
nacos/resolver.go Outdated Show resolved Hide resolved
nacos/README.md Outdated Show resolved Hide resolved
nacos/registry_test.go Outdated Show resolved Hide resolved
nacos/resolver_test.go Outdated Show resolved Hide resolved
@Skyenought Skyenought force-pushed the main branch 2 times, most recently from 1d917eb to 2ffa138 Compare August 22, 2022 08:41
nacos/registry_test.go Outdated Show resolved Hide resolved
nacos/registry_test.go Outdated Show resolved Hide resolved
nacos/registry_test.go Outdated Show resolved Hide resolved
nacos/resolver.go Outdated Show resolved Hide resolved
@Skyenought Skyenought force-pushed the main branch 3 times, most recently from e39b97b to ff2a849 Compare August 23, 2022 22:52
nacos/nacos_test.go Outdated Show resolved Hide resolved
@Skyenought Skyenought force-pushed the main branch 4 times, most recently from a0fa2fb to cfb975b Compare August 24, 2022 14:09
nacos/registry.go Outdated Show resolved Hide resolved
nacos/registry.go Outdated Show resolved Hide resolved
nacos/resolver.go Outdated Show resolved Hide resolved
nacos/nacos_test.go Outdated Show resolved Hide resolved
nacos/nacos_test.go Outdated Show resolved Hide resolved
nacos/nacos_test.go Outdated Show resolved Hide resolved
nacos/nacos_test.go Outdated Show resolved Hide resolved
nacos/nacos_test.go Show resolved Hide resolved
nacos/nacos_test.go Outdated Show resolved Hide resolved
nacos/nacos_test.go Outdated Show resolved Hide resolved
nacos/nacos_test.go Outdated Show resolved Hide resolved
nacos/nacos_test.go Outdated Show resolved Hide resolved
nacos/nacos_test.go Show resolved Hide resolved
nacos/nacos_test.go Show resolved Hide resolved
nacos/nacos_test.go Outdated Show resolved Hide resolved
nacos/nacos_test.go Outdated Show resolved Hide resolved
@Skyenought Skyenought force-pushed the main branch 2 times, most recently from d102437 to 200fffb Compare August 27, 2022 08:50
@li-jin-gou li-jin-gou requested a review from zstone12 August 27, 2022 09:16
@li-jin-gou li-jin-gou merged commit e186381 into hertz-contrib:main Aug 27, 2022
Haswf pushed a commit to Haswf/registry that referenced this pull request Aug 28, 2022
li-jin-gou pushed a commit that referenced this pull request Aug 28, 2022
…#16)

* feat: add eureka registry

* feat: add eureka resolver

* style: run gofumpt

* test: add test cases

* feat: zookeeper init code

* chore: simplify dupliate code && no eps return nil

* style: import style

* chore: remove utils/entity folder && use Localp

* fix: typo

* chore: change basic -> standard

* refactor: use local utils to get ipv4Address

* fix: add cacheKey

* test: unit test assert nil

* style: add license header

* fix: handle host :: case

* doc: add compatibility part

* refactor: use Localp instead of local utils

* test: add assert for reslove

* test: add test with hertz

* style: add license header && gofumpt

* style: add newline to end of file

* doc: optimize README.md format

* fix: handle host :: case && optimize getInstances code

* fix: resolver & licences typo

* test: merge test file && remove judge len(ep)

* doc: first letter upper

* fix: lint error

* feat: optimize buildPath code

* style: add comment for test func

* style: license folders name typo (#11)

* fix: sleep time change to 2s (#12)

* feat: add polaris registry (#9)

* feat: add polaris registry

* docs: doc optimization

* feat: add nacos registry (#7)

* feat: add nacos registry

* feat: finish etcd register and resolver

* feat: add register

* doc: add README.md

* test: add eureka service to tests.yml

* test: add eureka service to tests.yml

* doc: remove Makefile as it's no long required

* test: fix data race

* test: add test case for local ip

* doc: capitalise title

* test: fix data race

* test: remove local ip test case

* fix: use SplitHostPort

* style: remove extra new line

Co-authored-by: zstone12 <522089185@qq.com>
Co-authored-by: rogerogers <40619032+rogerogers@users.noreply.github.com>
Co-authored-by: skyenought <70408571+Skyenought@users.noreply.github.com>
Co-authored-by: qiuyuyin <56574474+qiuyuyin@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants