Skip to main content

tea 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

teadropbugmaker-0.1.tar.gz (2.7 kB view details)

Uploaded Source

Built Distribution

teadropbugmaker-0.1-py3-none-any.whl (2.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for teadropbugmaker-0.1.tar.gz
Algorithm Hash digest
SHA256 e949b01d28ad6275f796d98429bfbfb8adf7ec02fa1c7c043905b3d46cdd93c9
MD5 e13b03230181dd3cac65bbafea6b3656
BLAKE2b-256 942d6673973fff000a5148e159fc6a34f72bc187e8dd1c704b61affb17cd8332

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for teadropbugmaker-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5fa23d8b1376e08e3d50a58eb2e83dd40ec15e95973b71da27db78c3d044ea7a
MD5 0b348fe975cd299ad35ca05d91e656bf
BLAKE2b-256 f59bb3946caaea64d872ceaaadf62e97de42576f1ccdbea28b1c4e6c3141bc09

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