Skip to main content

drop bugmaker platfrom

Project description

一、安装(python版本建议3.7以上)

pip install dubborequests

二、升级包

pip install --upgrade dubborequests

三、示例

获取dubbo服务详情

# 导入
import dubborequests
# 获取dubbo服务详情
data = dubborequests.search('cn.com.xxx.sso.ehr.api.dubbo.SsoEmpInfoService')

获取服务下的所有方法

# 导入
import dubborequests
# 获取dubbo服务下的所有方法
data = dubborequests.list('cn.com.xxx.sso.ehr.api.dubbo.SsoEmpInfoService')
# 获取dubbo服务指定的方法
data = dubborequests.list('cn.com.xxx.sso.ehr.api.dubbo.SsoEmpInfoService', 'login')

通过zookeeper获取服务的ip和端口, Telnet命令测试dubbo接口

import dubborequests
from dubborequests import Config
# 先配置zookeeper中心地址
Config.zookeeper_url_list = ['192.168.240.15:2181', '192.168.240.15:2182', '192.168.240.15:2183']
invoke_data = {
    "service_name": "cn.com.xxxxx.sso.ehr.api.dubbo.SsoEmpInfoService",
    "method_name": "login",
    "data": {
        "account": "xxxx",
        "password": "xxxx"
    }
}
# 通过zookeeper获取服务的ip和端口, Telnet命令测试dubbo接口
data = dubborequests.zk_invoke(*invoke_data)

Telnet命令测试dubbo接口

import dubborequests
invoke_data = {
    "ip": 'xxxx',
    "port": 7777,
    "service_name": "cn.com.xxxxx.sso.ehr.api.dubbo.SsoEmpInfoService",
    "method_name": "login",
    "data": {
        "account": "xxxx",
        "password": "xxxx"
    }
}
 # Telnet命令测试dubbo接口
data = dubborequests.telnet_invoke(*invoke_data)

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dropbugmaker-0.1.tar.gz (6.0 kB view details)

Uploaded Source

Built Distribution

dropbugmaker-0.1-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file dropbugmaker-0.1.tar.gz.

File metadata

  • Download URL: dropbugmaker-0.1.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.10

File hashes

Hashes for dropbugmaker-0.1.tar.gz
Algorithm Hash digest
SHA256 9df7be988a77599e42f6d7ee2c1f6349357dd670024aa0280edb311e5d2f6f66
MD5 bd39ebf080f51df3553eb10d2d45fabf
BLAKE2b-256 6f19f4fc231fb20073151e51fbeb18365747e826c51071dd8cf810fb048b62ac

See more details on using hashes here.

File details

Details for the file dropbugmaker-0.1-py3-none-any.whl.

File metadata

  • Download URL: dropbugmaker-0.1-py3-none-any.whl
  • Upload date:
  • Size: 6.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.10

File hashes

Hashes for dropbugmaker-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 70edf2999aa5196e4e2a36b9dc14a6b0b8e5cd0dd8aa82d390ee460b63fc1234
MD5 ece31be3b2aaefd422081b74a6befc4d
BLAKE2b-256 a4c432b4e1759f2ff8acc9df28217adcedf5ed12b1810d9b735a87ece679374e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page