【发布时间】:2020-08-31 15:25:59
【问题描述】:
我有以下关于线程的问题:
- 如果一个程序创建了大量的没有。线程数,这会影响应用程序的性能吗?而且,与每个线程相关的估计成本是多少?
- 为什么能够在执行期间停止特定线程很重要?
- 在现代服务器中,每秒执行多少个线程?费用是多少?
【问题讨论】:
-
我怀疑答案可能在控制器中的 events_params 方法中,它似乎直接引用了 params 哈希的属性,而不是其中的事件哈希。
-
试试:params.require(:manage_event).permit(... - source edgeapi.rubyonrails.org/classes/ActionController/…
-
@AJFaraday,尝试 params.require(:manage_event).permit(...) 后,我收到错误消息,“param is missing or value is empty: manage_event”
-
@mechnicov,它看起来像: 参数:{"utf8"=>"✓", "authenticity_token"=>"qPUK0HZk3qRdgjCFgnups2dtbuUGAPezcDJnENSL+k5S8HCNOykpsrT2IfNWW3j5Oqlv2APT5jlFwAT/my/t6Q==", "/manage_events/ =>{"name"=>"akshay", "address"=>"haendel", "sdate"=>"2020-05-14", "edate"=>"2020-05-15", "contact" =>"1234567890", "number_of_seats"=>"2"}, "commit"=>"save"} (0.1ms) 开始事务 SQL (0.8ms) INSERT INTO "manage_events" ("created_at", "updated_at")值 (?, ?) [["created_at", "2020-05-14 23:09:20.128730"], ["updated_at", "2020-05-14 23:09:20.128730"]] (3.2ms) 提交交易
-
"MCVE" 会有所帮助。不要使用图像,包括绝对最小的代码示例、输入数据、预期输出和错误日志的重要部分。当我们试图帮助您时,除此之外的任何事情都会浪费我们的时间。图像碍事,将绝对最小值复制/粘贴到问题中。不要使用“编辑”或“更新”标签,因为我们可以看到发生了什么变化。
标签: multithreading performance threadpool