Coder Social home page Coder Social logo

有几个问题解答一下 about goc HOT 3 CLOSED

qiniu avatar qiniu commented on August 20, 2024
有几个问题解答一下

from goc.

Comments (3)

CarlJi avatar CarlJi commented on August 20, 2024

@chengaomin 感谢反馈。

  • 1和2 当属一个问题。目前确实是启动时才注册。而如果注册不成功,就直接奔溃,这样方便用户即时感知问题。
  • 3 理论上服务重启,插桩的服务会重用上一次的监听端口,所以此时再次注册的地址当是同一个才对。如果不是,可能有bug,麻烦开个issue我们来跟进下。
  • 4 目前goc init 可以清楚全部的注册服务信息。确实可以提供个命令来有选择性的清理服务, 比如 goc remove --service or goc remove --address,我们跟进下
  • 5 确实可以有选择性的清理某些服务的覆盖率信息,比如goc clear --service or goc clear --address, 我们跟进下
  • 6 是的。目前可以通过goc profile 来获取覆盖率结果到本地。另外,我们也在评估让goc server 来保存覆盖率结果的。不知道你这边有进一步的建议吗?

from goc.

chengaomin avatar chengaomin commented on August 20, 2024

@CarlJi 感谢回复。希望goc可以更完善,越做越好, 期待新的功能加入。

3 理论上服务重启,插桩的服务会重用上一次的监听端口,所以此时再次注册的地址当是同一个才对。如果不是,可能有bug,麻烦开个issue我们来跟进下。

这个问题我们有,我们是monit来做服务监控的,我直接monit restart 服务,会重新注册一个端口上去。还需要提供什么信息,然后我再重新提个issue。

6 是的。目前可以通过goc profile 来获取覆盖率结果到本地。另外,我们也在评估让goc server 来保存覆盖率结果的。不知道你这边有进一步的建议吗?

我觉得是个好注意,具体怎么做你们评估吧,我暂时没有什么建议。

from goc.

lyyyuna avatar lyyyuna commented on August 20, 2024

@chengaomin 针对问题 3,

  1. 提供一下 goc 的版本信息,goc version
  2. 被测服务执行目录第一次运行应该会生成 xxx_profile_listen_addr,看一下是否有生成。第二次运行的时候该文件内容应该保持不变。

from goc.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.