我正在尝试实现类似 Sintra 的设计模式,但我无法理解当前的实现。
以这段代码为例。
get "/path1" do
# Do stuff
end
get "/path2" do
# Do stuff
end
为什么第一次调用get
不会阻塞主线程?
我正在尝试实现类似的东西。
work("some data 1")
work("some data 2")
work("some data 3")
在这里,我希望它添加"some data n"
到某种队列中,当没有更多work
调用时,我希望它开始处理数据。我不想App.start
在文件末尾调用。