Skip to content

Это сервис course, который является частью архитектуры микросервиса. Он взаимодействует с сервисным GATEWAY через протокол RPC HTTP/2.0.

Notifications You must be signed in to change notification settings

SirojiddinYakubov/grpc_service

Repository files navigation

banner

Course сервис, быстро работающий по протоколу GRPC HTTP/2.0 в Python

Это сервис course, который является частью архитектуры микросервиса. Он взаимодействует с сервисным GATEWAY через протокол RPC HTTP/2.0.

Клонируйте проект с github

git clone https://github.com/SirojiddinYakubov/grpc_service.git

Создайте .env файл.

cp .env.example .env 

Первый запуск

make docker-up

Запуск тесты

make test

Запуск pgAdmin

make pgadmin

Перейдите по этой ссылке по этой ссылке, чтобы открыть pgAdmin. Пароль: postgres

##Возможные ошибки По какой-то причине python может не понравиться сгенерированный код интерфейса, что может вызвать ошибку типа No module named 'courses_types_pb2'. Чтобы исправить это, откройте соответствующий файлы и измените строку импорта на from . import courses_types_pb2 as courses__types__pb2

About

Это сервис course, который является частью архитектуры микросервиса. Он взаимодействует с сервисным GATEWAY через протокол RPC HTTP/2.0.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published