小编use*_*996的帖子

设置站点/用户名字段ActiveResource基于高层宝石

我正在构建一个sinatra应用程序,它将使用Highrise CRM gem访问Highrise数据.从wiki中使用这个gem的示例代码,

require 'highrise' 
Highrise::Base.site = 'https://your_site.highrisehq.com' 
Highrise::Base.user = 'api-auth-token' 
Run Code Online (Sandbox Code Playgroud)

我想为每个请求更改用户和站点字段,因为每个请求可以针对不同的用户.目前这些是类变量.即使我为每个请求设置了这些字段,当多线程场景中有多个请求时,这不会导致竞争条件吗?有人可以建议以线程安全的方式为每个请求设置用户/站点字段的最佳实践吗?

activeresource highrise sinatra

5
推荐指数
0
解决办法
234
查看次数

标签 统计

activeresource ×1

highrise ×1

sinatra ×1