You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Set env_config value and add Serialize/Deserialize for Context (#308)
* Added changes from 2020 on top of v.0.3 master
* Init Lambda env vars for an end to end test
* Formatting change for cargo fmt
* Bumped the version to 0.3.1
* Added debugging section to ReadMe
* ReadMe Debugging section mentioned non-AWS project
* Roll back version bump back to 0.3.0
Copy file name to clipboardExpand all lines: README.md
+4Lines changed: 4 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -155,6 +155,10 @@ $ unzip -o \
155
155
# Ctrl-D to yield control back to your function
156
156
```
157
157
158
+
### Debugging
159
+
160
+
Lambdas can be run and debugged locally using a special [Lambda debug proxy](https://github.com/rimutaka/lambda-debug-proxy) (a non-AWS repo maintained by @rimutaka), which is a Lambda function that forwards incoming requests to one AWS SQS queue and reads responses from another queue. A local proxy running on your development computer reads the queue, calls your lambda locally and sends back the response. This approach allows debugging of Lambda functions locally while being part of your AWS workflow. The lambda handler code does not need to be modified between the local and AWS versions.
161
+
158
162
## `lambda`
159
163
160
164
`lambda_runtime` is a library for authoring reliable and performant Rust-based AWS Lambda functions. At a high level, it provides a few major components:
0 commit comments