Skip to main content

test tea drop 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

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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: testteaplatfrom-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 testteaplatfrom-0.1.tar.gz
Algorithm Hash digest
SHA256 90cd5c955722bdd4f13e9e7cc48ceccb7464f1e2a1db7bff27c92d7c75af4eac
MD5 e935c1f633d34170e8612e133a5be14c
BLAKE2b-256 cbe595b65c0b723e38f2cf5007d133c912915549705f6cc2c8d492c202321b45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for testteaplatfrom-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9438ac0cf42987e56b37ebc24f304e24db0c7718e6b67c268f3a45d60fa6d1bf
MD5 0daeb1bc46c8e7229333198084c8c893
BLAKE2b-256 3df31d4779e3f32ca8aa88b406d1ad6de46dff239e8baf1e9f5d4f233c9ef7fb

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