github roadrunner-server/roadrunner v2.11.0-beta.1

latest releases: v2024.2.1, v2024.2.0, v2024.1.5...
pre-release2 years ago

👀 New:

  • ✏️ [BETA]: RoadRunner: Can now be embedded in other go programs. PR, (thanks @khepin)
  • ✏️ gRPC Plugin: Implement Google's gRPC errors API. An exception might be passed as a Status structure in the Metadata (key - error) to be parsed and returned to the user w/o worker restart. NOTE: Status structure should be marshaled via proto marshaller, not json. FR
  • ✏️ gRPC Plugin: gRPC reflection server. GoDocs.
  • ✏️ Logger Plugin: Get rid of the context deadline exceeded error on worker's allocation. We updated the error message with the link to the docs with the most common causes for the worker allocation failed error: https://roadrunner.dev/docs/known-issues-allocate-timeout/2.x/en. Feel free to add your cases here :)

The reflection server might be activated to use grpc_cli, grpc-curl, grpc-ui, or similar tools to intercept grpc payloads.

Configuration:

grpc:
  listen: "tcp://localhost:9001"

  # GRPC reflection server [SINCE 2.11]
  #
  # This option is optional. The reflection server might be activated to use `grpc_cli`, `grpc-ui`, `grpc-curl`, or similar tools to intercept grpc payloads.
  enable_reflection_server: false
  proto:
    - "first.proto"
    - "second.proto"

Don't miss a new roadrunner release

NewReleases is sending notifications on new releases.